diff --git a/ai.c b/ai.c index 6e517fd..4661adb 100644 --- a/ai.c +++ b/ai.c @@ -37,7 +37,7 @@ enum OBTYPE aigetattackspell(lifeform_t *lf, lifeform_t *victim) { int ok = B_FALSE; if (hasflag(ot->flags, F_AICASTATVICTIM)) { int range; - range = getspellrange(f->val[0]); + range = getspellrange(f->val[0], getspellpower(lf, f->val[0])); if ((range == UNLIMITED) || (getcelldist(lf->cell, victim->cell) <= range)) { if (db) { dblog(".oO { spell possibility: %s }", ot ? ot->name : "?unkownspell?"); @@ -104,6 +104,59 @@ enum OBTYPE aigetattackspell(lifeform_t *lf, lifeform_t *victim) { return OT_NONE; } +enum OBTYPE aigetfleespell(lifeform_t *lf) { + flag_t *f; + enum OBTYPE poss[MAXPILEOBS]; + int nposs = 0; + int db = B_FALSE; + + if (lfhasflag(lf, F_DEBUG)) { + db = B_TRUE; + } + + for (f = lf->flags->first ; f ; f = f->next) { + if ((f->id == F_CANCAST) || (f->id == F_CANWILL)) { + objecttype_t *ot; + ot = findot(f->val[0]); + if (cancast(lf, f->val[0], NULL)) { + int ok = B_FALSE; + if (hasflag(ot->flags, F_AICASTTOFLEE)) { + if (db) { + dblog(".oO { flee spell possibility: %s }", ot ? ot->name : "?unkownspell?"); + } + ok = B_TRUE; + } + + if (ok) { + if (aispellok(lf, ot, lf)) { + poss[nposs] = f->val[0]; + nposs++; + } + } + } else { + if (db) { + if (ot) { + dblog(".oO { can't cast %s right now (mpcost=%d, i have %d) }", + ot ? ot->name : "?unkownspell?", + getmpcost(ot->id), lf->mp); + } else { + dblog(".oO { can't cast ?unknownspell? right now }"); + } + } + } + } + } + + // select a random one + if (nposs > 0) { + int sel; + sel = rnd(0,nposs-1); + return poss[sel]; + } + + return OT_NONE; +} + void aigetspelltarget(lifeform_t *lf, objecttype_t *spelltype, lifeform_t *victim, lifeform_t **spelllf, cell_t **spellcell, object_t **spellob) { if (hasflag(spelltype->flags, F_AICASTATVICTIM)) { if (spelllf) *spelllf = victim; @@ -137,7 +190,7 @@ void aigetspelltarget(lifeform_t *lf, objecttype_t *spelltype, lifeform_t *victi } } -object_t * aigetwand(lifeform_t *lf) { +object_t *aigetwand(lifeform_t *lf) { object_t *o; object_t *poss[MAXPILEOBS]; int nposs = 0; @@ -146,7 +199,7 @@ object_t * aigetwand(lifeform_t *lf) { if ((o->type->obclass->id == OC_WAND) && (getcharges(o) > 0)) { // do we know how to use it? if (hasflag(o->flags, F_AICASTATVICTIM) || hasflag(o->flags, F_AICASTATSELF) || hasflag(o->flags, F_AICASTANYWHERE)) { - // TODO: if castatself, check whether we actually need to (ie. healing etc) + // TODO: if castatself, check whether we actually need to (ie. healing, invis, etc) poss[nposs] = o; nposs++; } @@ -277,7 +330,7 @@ void aimove(lifeform_t *lf) { target = findlf(lf->cell->map, targid); if (target) { if (db) dblog(".oO { my target is lfid %d (%s). }", targid, target->race->name); - if (haslos(lf, target->cell)) { + if (cansee(lf, target)) { int goingtomove = B_TRUE; enum OBTYPE spell; object_t *gun; @@ -523,13 +576,13 @@ void aimove(lifeform_t *lf) { cell_t *c; c = lf->los[i]; - if (c->lf) { + if (c->lf && cansee(lf, c->lf)) { if (isplayer(c->lf)) { // TODO: change to if isenemy ? if (db) dblog(".oO { found a target - lfid %d (%s) ! }",c->lf->id, c->lf->race->name); // target them! addtempflag(lf->flags, F_TARGET, c->lf->id, c->x, c->y, NULL, AI_FOLLOWTIME); // tell the player - if (haslos(player, lf->cell)) { + if (cansee(player, lf)) { makenoise(lf, N_GETANGRY); } // then move towards them... @@ -557,9 +610,9 @@ void aimove(lifeform_t *lf) { for (x = lf->cell->x - 10; x <= lf->cell->x + 10; x++) { c = getcellat(lf->cell->map, x, y); // cell exists and we can see it? - if (c && haslos(lf, c)) { + if (c && c->lf && (c->lf != lf) && cansee(lf, c->lf)) { // player there? - if (c->lf && (c->lf != lf) && !isplayer(c->lf)) { + if (!isplayer(c->lf)) { if (db) dblog(".oO { found a target - lfid %d (%s) ! }",c->lf->id, c->lf->race->name); // target them! addtempflag(lf->flags, F_TARGET, c->lf->id, c->x, c->y, NULL, AI_FOLLOWTIME); @@ -586,6 +639,16 @@ void aimove(lifeform_t *lf) { rest(lf, B_TRUE); } + // need to train skills? + if (lf->skillpoints || lfhasflag(lf, F_STATGAINREADY)) { + if (canrest(lf)) { + // special case - monsters don't need to actually rest to gain + // skills, although they DO still need to wait until the player + // is out of sight. + enhanceskills(lf); + } + } + // just try to move in a random direction if (db) dblog(".oO { default - moving randomly }"); dorandommove(lf, B_NOBADMOVES); @@ -604,11 +667,32 @@ int aipickup(lifeform_t *lf, object_t *o) { return B_FALSE; } +int aiobok(lifeform_t *lf, object_t *o, lifeform_t *target) { + switch (o->type->id) { + case OT_POT_INVIS: + case OT_WAND_INVIS: + if (lfhasflag(target, F_INVISIBLE)) { + return B_FALSE; + } + break; + case OT_POT_INVULN: + if (lfhasflag(target, F_INVULNERABLE)) { + return B_FALSE; + } + break; + default: + break; + } + return B_TRUE; +} int aispellok(lifeform_t *lf, objecttype_t *st, lifeform_t *victim) { if ((st->id == OT_S_BLINDNESS) && isblind(victim)) { return B_FALSE; } + if ((st->id == OT_S_INVISIBILITY) && lfhasflag(victim, F_INVISIBLE)) { + return B_FALSE; + } if ((st->id == OT_S_PAIN) && lfhasflag(victim, F_PAIN)) { return B_FALSE; } @@ -806,3 +890,31 @@ int lookforobs(lifeform_t *lf, int covetsonly) { return B_FALSE; } +// try to use an item with the given flag on ourself. +// returns B_FALSE if successful +int useitemwithflag(lifeform_t *lf, enum FLAG whichflag) { + object_t *o; + for (o = lf->pack->first ; o ; o = o->next) { + if (hasflag(o->flags, whichflag)) { + if (aiobok(lf, o, lf)) { + if (o->type->obclass->id == OC_POTION) { + if (canquaff(lf, o)) { + quaff(lf, o); + return B_FALSE; + } + } else if (o->type->obclass->id == OC_SCROLL) { + if (!readsomething(lf, o)) { + return B_FALSE; + } + } else if ((o->type->obclass->id == OC_WAND) && getcharges(o)) { + // if wand, use it on ourself + if (!operate(lf, o, lf->cell)) { + return B_FALSE; + } + } + } + } + } + // failed to use an item + return B_TRUE; +} diff --git a/ai.h b/ai.h index 3da002c..773f68f 100644 --- a/ai.h +++ b/ai.h @@ -1,11 +1,14 @@ #include "defs.h" enum OBTYPE aigetattackspell(lifeform_t *lf, lifeform_t *victim); +enum OBTYPE aigetfleespell(lifeform_t *lf); void aigetspelltarget(lifeform_t *lf, objecttype_t *spelltype, lifeform_t *victim, lifeform_t **spelllf, cell_t **spellcell, object_t **spellob); object_t * aigetwand(lifeform_t *lf); void aimove(lifeform_t *lf); int aipickup(lifeform_t *lf, object_t *o); +int aiobok(lifeform_t *lf, object_t *o, lifeform_t *target); int aispellok(lifeform_t *lf, objecttype_t *st, lifeform_t *victim); object_t *hasbetterarmour(lifeform_t *lf, obpile_t *op); object_t *hasbetterweapon(lifeform_t *lf, obpile_t *op); int lookforobs(lifeform_t *lf, int covetsonly); +int useitemwithflag(lifeform_t *lf, enum FLAG whichflag); diff --git a/attack.c b/attack.c index e1523e9..e5ebeb7 100644 --- a/attack.c +++ b/attack.c @@ -125,7 +125,7 @@ int attacklf(lifeform_t *lf, lifeform_t *victim) { if (!wep) { if (isplayer(lf)) { msg("You cannot attack!"); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { //msg("%s looks like it wants to attack!",attackername); } if (op) killobpile(op); @@ -289,7 +289,7 @@ int attacklf(lifeform_t *lf, lifeform_t *victim) { addflag(victim->flags, F_NODEATHANNOUNCE, B_TRUE, NA, NA, NULL); } } else { - if (haslos(player, lf->cell) || isplayer(victim)) { + if (cansee(player, lf) || isplayer(victim)) { char withwep[BUFLEN]; char attackverb[BUFLEN]; char nodamstr[BUFLEN]; @@ -298,7 +298,7 @@ int attacklf(lifeform_t *lf, lifeform_t *victim) { sprintf(buf, "%s",attackername); capitalise(buf); - if (wep && !unarmedflag && (lf->race->id != R_DANCINGWEAPON) && haslos(player, lf->cell)) { + if (wep && !unarmedflag && (lf->race->id != R_DANCINGWEAPON) && cansee(player, lf)) { sprintf(withwep, " with %s", wepname); } else { strcpy(withwep, ""); @@ -320,7 +320,7 @@ int attacklf(lifeform_t *lf, lifeform_t *victim) { if (willheal) { - if (haslos(player, victim->cell)) { + if (cansee(player, victim)) { flag_t *f; msg("%s is healed!",victimname); f = hasflag(wep->flags, F_BALANCE); @@ -341,7 +341,6 @@ int attacklf(lifeform_t *lf, lifeform_t *victim) { (lf == victim) ? "using" : "weilding", wepname); } else { - char attackername2[BUFLEN]; strcpy(buf, attackername2); } @@ -375,7 +374,7 @@ int attacklf(lifeform_t *lf, lifeform_t *victim) { dam = rolldie(f->val[0], f->val[1]) + f->val[2]; real_getlfname(lf, lfname, B_FALSE); losehp_real(victim, dam, DT_BITE, lf, lfname, B_FALSE); - if (isplayer(victim) || haslos(player, victim->cell)) { + if (isplayer(victim) || cansee(player, victim)) { msg("%s bites %s!", lfname, victimname); } } @@ -399,7 +398,7 @@ int attacklf(lifeform_t *lf, lifeform_t *victim) { char damstring[BUFLEN]; sprintf(damstring, "a %s pack", f->text); losehp(victim, f->val[0], f->val[1], lf, damstring); - if (isplayer(victim) || haslos(player, victim->cell)) { + if (isplayer(victim) || cansee(player, victim)) { msg("The %s pack attacks %s!", f->text, victimname); } } @@ -410,7 +409,7 @@ int attacklf(lifeform_t *lf, lifeform_t *victim) { if (aidb) dblog(".oO { i missed! }"); // announce it if (lfhasflag(victim, F_MAGSHIELD) && ismetal(wep->material->id)) { - if (isplayer(lf) || haslos(player, lf->cell)) { + if (isplayer(lf) || cansee(player, lf)) { sprintf(buf, "%s",attackername); msg("%s%s magnetic shield repels %s%s attack.", victimname, getpossessive(victimname), @@ -420,7 +419,7 @@ int attacklf(lifeform_t *lf, lifeform_t *victim) { if (isplayer(lf)) { msg("You miss %s.", victimname); } else { - if (haslos(player, lf->cell)) { + if (cansee(player, lf)) { // capitalise first letter sprintf(buf, "%s",attackername); @@ -497,7 +496,7 @@ int attackob(lifeform_t *lf, object_t *o) { if (!wep) { if (isplayer(lf)) { msg("You cannot attack!"); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { //msg("%s looks like it wants to attack!",attackername); } if (!isplayer(lf)) { @@ -549,7 +548,7 @@ int attackob(lifeform_t *lf, object_t *o) { } msg("You %s %s.", getattackverb(damtype[i], dam[i], maxhp), obname, extradambuf); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { char withwep[BUFLEN]; if (wep && !unarmed && !isblind(player)) { // announce weapon used @@ -564,7 +563,7 @@ int attackob(lifeform_t *lf, object_t *o) { youhear(lf->cell, "sounds of fighting"); } - if ((i == 0) && unarmedflag) { + if ((i == 0) && unarmedflag && hasflag(o->flags, F_HARD)) { char buf[BUFLEN]; sprintf(buf, "punching %s", obname); if ( losehp(lf, 1, DT_BASH, lf, buf)) { @@ -582,20 +581,24 @@ int attackob(lifeform_t *lf, object_t *o) { // special weapon effects wepeffects(wep, obloc); - // weapon gets damaged ? - if (!unarmedflag && wep && (ndam > 0)) { - switch (damtype[0]) { - case DT_PIERCE: - case DT_SLASH: - // weapon gets duller - if (rnd(1,2)) makeduller(wep, 1); - break; - default: - break; + if (unarmedflag) { + // touch effects + touch(lf, o); + } else { + // weapon gets damaged ? + if (wep && (ndam > 0)) { + switch (damtype[0]) { + case DT_PIERCE: + case DT_SLASH: + // weapon gets duller + if (rnd(1,2)) makeduller(wep, 1); + break; + default: + break; + } } } - // hitting an object with our hands will hurt // get rid of temp unarmed object pile if (op) { @@ -1097,6 +1100,11 @@ int rolltohit(lifeform_t *lf, lifeform_t *victim, int *critical) { ev = getevasion(victim); acc -= ev; + // modify if we can't see the victim + if (!cansee(lf, victim)) { + acc -= 50; + } + // metal weapon versus magnetic shield? if (lfhasflag(victim, F_MAGSHIELD) && ismetal(wep->material->id)) { acc -= 45; @@ -1206,7 +1214,7 @@ void wepeffects(object_t *wep, cell_t *where) { if (isplayer(owner)) { msg("Your %s blasts %s!",noprefix(obname),victimname); f->known = B_TRUE; - } else if (haslos(player, owner->cell)) { + } else if (cansee(player, owner)) { msg("%s%s %s blasts %s!",buf, getpossessive(buf),noprefix(obname),victimname); f->known = B_TRUE; } diff --git a/defs.h b/defs.h index 950645a..209ece6 100644 --- a/defs.h +++ b/defs.h @@ -98,6 +98,7 @@ enum LFCONDITION { #define MORESTRING "--More--" +#define SOLDOUTSTRING "--SOLD OUT--" // hunger constant #define HUNGERCONST 10000 @@ -356,9 +357,10 @@ enum DAMTYPE { DT_UNARMED = 20, DT_LIGHT = 21, DT_CRUSH = 22, - DT_NONE = 23, // for direclty dealt damage, not really any type + DT_FALL = 23, + DT_NONE = 24, // for direclty dealt damage, not really any type }; -#define MAXDAMTYPE 24 +#define MAXDAMTYPE 25 // Object Classes enum OBCLASS { @@ -561,6 +563,7 @@ enum OBTYPE { OT_POT_GASEOUSFORM, OT_POT_HEALING, OT_POT_HEALINGMIN, + OT_POT_INVIS, OT_POT_INVULN, OT_POT_MAGIC, OT_POT_OIL, @@ -587,7 +590,7 @@ enum OBTYPE { OT_SCR_ENCHANT, OT_SCR_FREEZEOB, OT_SCR_REMOVECURSE, - OT_SCR_TELEPORTRND, + OT_SCR_TELEPORT, OT_SCR_TURNUNDEAD, OT_SCR_WISH, // SPELLBOOKS @@ -630,12 +633,12 @@ enum OBTYPE { OT_SB_GASEOUSFORM, OT_SB_KNOCK, OT_SB_INSCRIBE, + OT_SB_INVISIBILITY, OT_SB_LIGHT, OT_SB_DARKNESS, OT_SB_PASSWALL, OT_SB_PETRIFY, OT_SB_POLYMORPH, - OT_SB_POLYMORPHRND, // -- summoning OT_SB_CREATEMONSTER, // -- translocation @@ -643,7 +646,6 @@ enum OBTYPE { OT_SB_DISPERSAL, OT_SB_GATE, OT_SB_TELEPORT, - OT_SB_TELEPORTRND, // -- wild can't be learned from books // spells // -- allomancy @@ -694,6 +696,7 @@ enum OBTYPE { OT_S_ENCHANT, OT_S_GASEOUSFORM, OT_S_INSCRIBE, + OT_S_INVISIBILITY, OT_S_KNOCK, OT_S_LIGHT, OT_S_DARKNESS, @@ -708,7 +711,6 @@ enum OBTYPE { OT_S_DISPERSAL, OT_S_GATE, OT_S_TELEPORT, - OT_S_TELEPORTRND, // -- wild OT_S_MANASPIKE, OT_S_DETONATE, @@ -730,9 +732,11 @@ enum OBTYPE { // wands OT_WAND_COLD, OT_WAND_DETONATION, + OT_WAND_DISPERSAL, OT_WAND_FIRE, OT_WAND_FIREBALL, OT_WAND_HASTE, + OT_WAND_INVIS, OT_WAND_KNOCK, OT_WAND_LIGHT, OT_WAND_POLYMORPH, @@ -835,11 +839,13 @@ enum OBTYPE { OT_SHIELD, OT_SHIELDLARGE, // rings + OT_RING_INVIS, OT_RING_INVULN, OT_RING_MPREGEN, OT_RING_PROTFIRE, OT_RING_REGENERATION, OT_RING_RESISTMAG, + OT_RING_SEEINVIS, // animal weapons OT_CLAWS, OT_FISTS, @@ -953,7 +959,8 @@ enum FLAG { F_STACKABLE, // can stack multiple objects togethr F_NO_PLURAL, // this obname doesn't need an 's' for plurals (eg. gold, money) F_NO_A, // this obname doesn't need to start with 'a' for singular (eg. gold) - F_CONTAINSOB, // for vending machiens. text is an object it contains. + F_CONTAINSOB, // for vending machiens. v0 is ob letter + // text is an object it contains. // for items in shops F_SHOPITEM, // causes shops to show this item as identified F_VALUE, // how much an item is worth (over its base weight+material) @@ -1016,7 +1023,10 @@ enum FLAG { // technology flags F_TECHLEVEL, // v0 is a PR_xxx enum for tech usage skill // what can you do with this object? - F_EDIBLE, // you can eat this. val2 = nutrition. 100 = a meal + F_TAINTED, // will give food poisoning if you eat/drink it + F_EDIBLE, // you can eat this. val1 = nutrition. 100 = a meal + // -1 means "nutrition is weight x abs(val1)" + F_DRINKABLE, // you can drink this. val1 = nutrition. 100 = a meal // -1 means "nutrition is weight x abs(val1)" F_OPERABLE, // can operate? F_POURABLE, // can pour? @@ -1036,6 +1046,7 @@ enum FLAG { F_MAPLINK, // val0 = map to link to. optional v1/v2 = x/y // ob interaction flags + F_HARD, // object is hard (ie. punching it will hurt!) F_SHARP, // does damage when you step on it. v0/1 are min/max dam F_SLIPPERY, // you might slip when stepping on it. v0 is amt F_SLIPMOVE, // if someone slips on this, it will move to an adj cell @@ -1082,6 +1093,7 @@ enum FLAG { F_NODIECONVERTTEXT, // don't anounce when this object changes // scroll flags F_LINKSPELL, // val0 = spell this scroll will cast when read + // v1 = spell power // ob identification flags F_HASHIDDENNAME, // whether this object class has a hidden name F_IDENTIFIED, // whether this object is fully identified @@ -1090,6 +1102,7 @@ enum FLAG { // magic F_SPELLSCHOOL, // val0 = SPELLSCHOOL enum F_SPELLLEVEL, // val0 = difficulty level of spell + F_MAXPOWER, // val0 = max power of this spell (1-10) F_MPCOST, // v0=mp cost of spell. if missing, mpcost if splev^2 //F_SPELLLETTER, // text[0] = letter to cast this spell F_AICASTATVICTIM, // hints for AI to cast spells @@ -1097,9 +1110,12 @@ enum FLAG { F_AICASTATSELF, // hints for AI to cast spells F_AICASTNEXTTOVICTIM, // hints for AI to cast spells F_AICASTANYWHERE, // hints for AI to cast spells - F_AIBOOSTITEM, // ai will use this item to boost/buff itself + F_AICASTTOFLEE, // hints for AI to cast spells + F_AIBOOSTITEM, // ai will use this item to boost/buff itself. + // if using this on wands, update aiobok() ! F_AIHEALITEM, // ai will use this item when low on hp F_AIFLEEITEM, // ai will use this item when fleeing + // if using this on wands, update aiobok() ! // object _AND_ lifeform flags F_NOSTRDAMMOD, // this object/lf does not have attacks modified // using their strength @@ -1171,6 +1187,9 @@ enum FLAG { F_ORIGRACE, // original player race (if you polymorphed) F_ORIGJOB, // original player job (if you polymorphed) F_POLYMORPHED, // lf has been polymorphed + F_SHORTCUT, // spell keyboard shortcut. + // v0=slot (0-9) + // text=spell text // for monsters F_INSECT, // this race is classed as an insect F_ANIMAL, // this race is classed as an animal @@ -1207,13 +1226,14 @@ enum FLAG { F_GRABBEDBY,// you've been grabbed by lf id v0 F_GRABBING, // you are grabbing lf id v0 F_HEAVYBLOW, // next attack is a heavy blow + F_INVISIBLE, // lifeform is invisible + F_INVULNERABLE,// immune to most damage F_QUICKBITE, // deals v0 d d1 + d2 damage when you hit a bleeding victim // (bypasses armour) F_GRAVBOOSTED,// cannot walk or throw stuff F_PAIN, // take damage if you walk F_PARALYZED,// cannot do anything F_FROZEN, // made of ice - F_INVULNERABLE,// immune to most damage F_LEVITATING, // like flying but uncontrolled F_MAGSHIELD,// magnetic shield F_NAUSEATED, // lf has a stench penalty of v0 (-v0*10 to hit). @@ -1224,6 +1244,7 @@ enum FLAG { F_RESISTMAG, // immune to most magic effects F_MPREGEN, // regenerate MP at val0 per turn F_SEEINDARK, // nightvis range is val0 + F_SEEINVIS, // can see invisible things F_SEEWITHOUTEYES, // doesn't need eyes to see F_STABILITY, // doesn't slip over F_STENCH, // creatures within v0 gain f_nauseated = v1 @@ -1248,7 +1269,11 @@ enum FLAG { F_EVASION, // % chance of evading an attack // healing + F_STATGAINREADY, // ready to increase str/int etc. v2 is how many times + // we can do it. F_RESTING, // are we resting? cleared on any action other than rest. + // v2 = if not, NA it is the training counter. + // when it hits 0, you finish trainign. // F_RUNNING, // are we running? // nutrition @@ -1378,6 +1403,7 @@ enum ERROR { E_GRABBEDBY = 33, E_CANTMOVE = 34, E_NOTKNOWN = 35, + E_TOOPOWERFUL = 36, }; @@ -1399,6 +1425,7 @@ enum COMMAND { CMD_LOOKAROUND, CMD_LOOKHERE, CMD_MAGIC, + CMD_MEMMAGIC, CMD_MSGHIST, CMD_OPERATE, CMD_PICKLOCK, @@ -1494,6 +1521,7 @@ typedef struct lifeform_s { struct race_s *race; int level; long xp; + int skillpoints; int hp,maxhp; int mp,maxmp; int alive; @@ -1579,8 +1607,10 @@ enum SKILL { SK_ATHLETICS, SK_LOCKPICKING, SK_RESEARCH, + SK_SPELLCASTING, SK_TECHUSAGE, }; +#define MAXSKILLS 5 // proficiency levels enum SKILLLEVEL { @@ -1665,6 +1695,7 @@ typedef struct object_s { enum OBMOD { OM_FLAMING, + OM_FROZEN, OM_HEADLESS, OM_MASTERWORK, OM_SHODDY, @@ -1681,7 +1712,9 @@ enum BRAND { BR_INTELLIGENCE, BR_KNOWLEDGE, BR_LEVITATION, - BR_MAGRESIST, + BR_FEATHERFALL, + BR_ANTIMAG, + BR_CONCEALMENT, BR_SHARPNESS, BR_PYROMANIA, BR_REVENGE, diff --git a/doc/add_skill.txt b/doc/add_skill.txt new file mode 100644 index 0000000..bb1ace1 --- /dev/null +++ b/doc/add_skill.txt @@ -0,0 +1,6 @@ +defs.h: + add SK_xxx + inc MAXSKILLS + +lf.c: + add addskill() diff --git a/doc/adding_spells.txt b/doc/add_spells.txt similarity index 100% rename from doc/adding_spells.txt rename to doc/add_spells.txt diff --git a/flag.c b/flag.c index f6b51b4..0b632a9 100644 --- a/flag.c +++ b/flag.c @@ -12,6 +12,8 @@ extern int gamestarted; extern int needredraw; extern int statdirty; +extern lifeform_t *player; + flag_t *addflag(flagpile_t *fp, enum FLAG id, int val1, int val2, int val3, char *text) { return addflag_real(fp, id, val1, val2, val3, text, PERMENANT, B_KNOWN, -1); } @@ -93,7 +95,7 @@ flag_t *addflag_real(flagpile_t *fp, enum FLAG id, int val1, int val2, int val3, if (announceflaggain(f->pile->owner, f)) { interrupt(f->pile->owner); f->known = B_TRUE; - if (f->obfrom) { // ooooooo it's getting -1 ?!?!?!? + if (f->obfrom) { object_t *ob; ob = findobbyid(f->pile->owner->pack, f->obfrom); @@ -116,6 +118,7 @@ flag_t *addflag_real(flagpile_t *fp, enum FLAG id, int val1, int val2, int val3, } } } + // player flags which cause a redraw if (isplayer(f->pile->owner)) { switch (f->id) { case F_BLIND: @@ -124,6 +127,17 @@ flag_t *addflag_real(flagpile_t *fp, enum FLAG id, int val1, int val2, int val3, case F_TIRED: case F_FASTMOVE: case F_SLOWMOVE: + case F_INVISIBLE: + case F_SEEINVIS: + doredraw = B_TRUE; + break; + default: + break; + } + } else if (haslos(player, f->pile->owner->cell)) { + // monster flags which cause a redraw + switch (f->id) { + case F_INVISIBLE: doredraw = B_TRUE; break; default: @@ -259,18 +273,32 @@ void killflag(flag_t *f) { lf = f->pile->owner; - if (isplayer(lf)) { - switch (f->id) { - case F_BLIND: - case F_SEEINDARK: - case F_SPRINTING: - case F_TIRED: - case F_FASTMOVE: - case F_SLOWMOVE: - doredraw = B_TRUE; - break; - default: - break; + // player flags which cause a redraw + if (lf) { + if (isplayer(lf)) { + switch (f->id) { + case F_BLIND: + case F_SEEINDARK: + case F_SPRINTING: + case F_TIRED: + case F_FASTMOVE: + case F_SLOWMOVE: + case F_INVISIBLE: + case F_SEEINVIS: + doredraw = B_TRUE; + break; + default: + break; + } + } else if (haslos(player, lf->cell)) { + // monster flags which cause a redraw + switch (f->id) { + case F_INVISIBLE: + doredraw = B_TRUE; + break; + default: + break; + } } } diff --git a/io.c b/io.c index 0472a51..19b1624 100644 --- a/io.c +++ b/io.c @@ -46,6 +46,7 @@ extern enum OBCLASS sortorder[]; extern knowledge_t *knowledge; extern objecttype_t *objecttype; extern command_t *firstcommand; +extern skill_t *firstskill; extern int gamestarted; extern long curtime; @@ -344,9 +345,9 @@ cell_t *askcoords(char *prompt, int targettype) { c = getcellat(player->cell->map, x, y); if (c && haslos(player, c)) { int valid = B_FALSE; - if ((targettype & TT_MONSTER) && haslf(c) && (c->lf->controller != C_PLAYER)) { + if ((targettype & TT_MONSTER) && haslf(c) && cansee(player, c->lf) && (c->lf->controller != C_PLAYER)) { valid = B_TRUE; - } else if ((targettype & TT_PLAYER) && haslf(c) && (c->lf->controller == C_PLAYER)) { + } else if ((targettype & TT_PLAYER) && haslf(c) && cansee(player, c->lf) && (c->lf->controller == C_PLAYER)) { valid = B_TRUE; } else if ((targettype & TT_OBJECT) && hasobject(c)) { valid = B_TRUE; @@ -389,93 +390,110 @@ cell_t *askcoords(char *prompt, int targettype) { // show what we are over in msg bar strcpy(buf, ""); if (haslos(player, c)) { + // can see the cell... if (c->lf) { - flag_t *f; - object_t *wep; - char extrainfo[BUFLEN]; - strcpy(extrainfo, ""); - getlfnamea(c->lf, buf); - // level - /* - if (lfhasflag(player, F_EXTRAINFO) || lfhasflag(player, F_OMNIPOTENT)) { - sprintf(extrainfo, "level %d, ",c->lf->level); - } - */ - if (isfriendly(c->lf)) { - if (strlen(extrainfo)) strcat(extrainfo, ", "); - strcat(extrainfo, "ally"); - } else if (ispeaceful(c->lf)) { - if (strlen(extrainfo)) strcat(extrainfo, ", "); - strcat(extrainfo, "peaceful"); - } - if (isfleeing(c->lf)) { - if (strlen(extrainfo)) strcat(extrainfo, ", "); - strcat(extrainfo, "fleeing"); - } - if (lfhasflag(c->lf, F_ASLEEP)) { - if (strlen(extrainfo)) strcat(extrainfo, ", "); - strcat(extrainfo, "asleep"); - } - // hp - if (isgenius(player)) { - char buf2[BUFLEN]; - // show actual hp - sprintf(buf2, "hp %d/%d",c->lf->hp, c->lf->maxhp); - if (strlen(extrainfo)) strcat(extrainfo, ", "); - strcat(extrainfo, buf2); + if (cansee(player, c->lf)) { + flag_t *f; + object_t *wep; + char extrainfo[BUFLEN]; + strcpy(extrainfo, ""); + getlfnamea(c->lf, buf); + // level + /* + if (lfhasflag(player, F_EXTRAINFO) || lfhasflag(player, F_OMNIPOTENT)) { + sprintf(extrainfo, "level %d, ",c->lf->level); + } + */ + if (isfriendly(c->lf)) { + if (strlen(extrainfo)) strcat(extrainfo, ", "); + strcat(extrainfo, "ally"); + } else if (ispeaceful(c->lf)) { + if (strlen(extrainfo)) strcat(extrainfo, ", "); + strcat(extrainfo, "peaceful"); + } + if (isfleeing(c->lf)) { + if (strlen(extrainfo)) strcat(extrainfo, ", "); + strcat(extrainfo, "fleeing"); + } + if (lfhasflag(c->lf, F_ASLEEP)) { + if (strlen(extrainfo)) strcat(extrainfo, ", "); + strcat(extrainfo, "asleep"); + } + // hp + if (isgenius(player)) { + char buf2[BUFLEN]; + // show actual hp + sprintf(buf2, "hp %d/%d",c->lf->hp, c->lf->maxhp); + if (strlen(extrainfo)) strcat(extrainfo, ", "); + strcat(extrainfo, buf2); + } else { + char buf2[BUFLEN]; + // show condition name + sprintf(buf2, "%s",getseenlfconditionname(c->lf, player)); + if (strlen(buf2)) { + if (strlen(extrainfo)) strcat(extrainfo, ", "); + strcat(extrainfo, buf2); + } + } + + wep = getweapon(c->lf); + if (wep) { + char obname[BUFLEN]; + char buf2[BUFLEN]; + getobname(wep, obname, wep->amt); + sprintf(buf2, "weilding %s",obname); + if (strlen(extrainfo)) strcat(extrainfo, ", "); + strcat(extrainfo, buf2); + } + + f = lfhasflag(c->lf, F_GRABBING); + if (f) { + lifeform_t *lf2; + lf2 = findlf(NULL, f->val[0]); + if (lf2) { + char lfname2[BUFLEN]; + char buf2[BUFLEN]; + getlfname(lf2, lfname2); + sprintf(buf2, "holding %s",lfname2); + if (strlen(extrainfo)) strcat(extrainfo, ", "); + strcat(extrainfo, buf2); + } + } + + f = lfhasflag(c->lf, F_GRABBEDBY); + if (f) { + lifeform_t *lf2; + lf2 = findlf(NULL, f->val[0]); + if (lf2) { + char lfname2[BUFLEN]; + char buf2[BUFLEN]; + getlfname(lf2, lfname2); + sprintf(buf2, "held by %s",lfname2); + if (strlen(extrainfo)) strcat(extrainfo, ", "); + strcat(extrainfo, buf2); + } + } + + if (strlen(extrainfo)) { + char buf2[BUFLEN]; + sprintf(buf2, " [%s]",extrainfo); + strcat(buf, buf2); + } } else { - char buf2[BUFLEN]; - // show condition name - sprintf(buf2, "%s",getseenlfconditionname(c->lf, player)); - if (strlen(buf2)) { - if (strlen(extrainfo)) strcat(extrainfo, ", "); - strcat(extrainfo, buf2); + void *thing; + // lf there but can't see it + if (isinscanrange(c, &thing, buf, NULL) == TT_MONSTER) { + // if scanned, show it. + } else { + // otherwise, show objects + object_t *o; + // find top object name + o = gettopobject(c); + if (o) { + getobname(o, buf, o->amt); + } } } - - wep = getweapon(c->lf); - if (wep) { - char obname[BUFLEN]; - char buf2[BUFLEN]; - getobname(wep, obname, wep->amt); - sprintf(buf2, "weilding %s",obname); - if (strlen(extrainfo)) strcat(extrainfo, ", "); - strcat(extrainfo, buf2); - } - - f = lfhasflag(c->lf, F_GRABBING); - if (f) { - lifeform_t *lf2; - lf2 = findlf(NULL, f->val[0]); - if (lf2) { - char lfname2[BUFLEN]; - char buf2[BUFLEN]; - getlfname(lf2, lfname2); - sprintf(buf2, "holding %s",lfname2); - if (strlen(extrainfo)) strcat(extrainfo, ", "); - strcat(extrainfo, buf2); - } - } - - f = lfhasflag(c->lf, F_GRABBEDBY); - if (f) { - lifeform_t *lf2; - lf2 = findlf(NULL, f->val[0]); - if (lf2) { - char lfname2[BUFLEN]; - char buf2[BUFLEN]; - getlfname(lf2, lfname2); - sprintf(buf2, "held by %s",lfname2); - if (strlen(extrainfo)) strcat(extrainfo, ", "); - strcat(extrainfo, buf2); - } - } - - if (strlen(extrainfo)) { - char buf2[BUFLEN]; - sprintf(buf2, " [%s]",extrainfo); - strcat(buf, buf2); - } } else { object_t *o; // find top object name @@ -484,7 +502,8 @@ cell_t *askcoords(char *prompt, int targettype) { getobname(o, buf, o->amt); } } - } else { // no los + } else { + // can't see objects or lf there void *thing; char desc[BUFLEN]; switch (isinscanrange(c, &thing, desc, NULL)) { @@ -598,8 +617,11 @@ int announceflaggain(lifeform_t *lf, flag_t *f) { if (isdead(player)) return B_FALSE; - // player can't see? - if (!haslos(player, lf->cell)) { + // player can't see this? + // We need to check "!isplayer(lf)" as well, otherwise + // we'll get no announcement when the player turns + // invisible and doesn't have see invisible. + if (!isplayer(lf) && !cansee(player, lf)) { return B_FALSE; } @@ -723,6 +745,23 @@ int announceflaggain(lifeform_t *lf, flag_t *f) { donesomething = B_TRUE; } break; + case F_INVISIBLE: + if (isplayer(lf)) { + if (lfhasflag(player, F_SEEINVIS)) { + msg("Your body turns transparent!"); + } else { + msg("Your body turns invisible!"); + } + donesomething = B_TRUE; + } else { + if (lfhasflag(player, F_SEEINVIS)) { + msg("%s turns transparent!", lfname); + donesomething = B_TRUE; + } else { + msg("%s vanishes!", lfname); + } + } + break; case F_INVULNERABLE: if (isplayer(lf)) { // don't know if monsters get it msg("You feel invulnerable!"); @@ -735,7 +774,7 @@ int announceflaggain(lifeform_t *lf, flag_t *f) { if (lf2) { getlfname(lf2, buf); msg("%s turn%s to flee from %s!", lfname, isplayer(lf) ? "" : "s", - haslos(player, lf2->cell) ? buf : "something"); + cansee(player, lf2) ? buf : "something"); } break; case F_FOODPOISONED: @@ -827,6 +866,12 @@ int announceflaggain(lifeform_t *lf, flag_t *f) { donesomething = B_TRUE; } break; + case F_SEEINVIS: + if (isplayer(lf)) { // don't know if monsters get it + msg("You vision seems enhanced."); + donesomething = B_TRUE; + } + break; case F_SEEINDARK: if (isplayer(lf)) { // don't know if monsters get it msg("You can now see in the dark."); @@ -906,7 +951,7 @@ int announceflagloss(lifeform_t *lf, flag_t *f) { getlfname(lf, lfname); // player can't see? - if (!haslos(player, lf->cell)) { + if (!cansee(player, lf)) { return B_FALSE; } switch (f->id) { @@ -1020,6 +1065,19 @@ int announceflagloss(lifeform_t *lf, flag_t *f) { donesomething = B_TRUE; } break; + case F_INVISIBLE: + if (isplayer(lf)) { + msg("Your are no longer invisible."); + donesomething = B_TRUE; + } else { + if (lfhasflag(player, F_SEEINVIS)) { + msg("%s is no longer transparent.", lfname); + donesomething = B_TRUE; + } else { + msg("%s appears out of nowhere!", lfname); + } + } + break; case F_INVULNERABLE: if (isplayer(lf)) { // don't know if monsters lose it msg("You no longer feel invulnerable."); @@ -1134,6 +1192,12 @@ int announceflagloss(lifeform_t *lf, flag_t *f) { } break; */ + case F_SEEINVIS: + if (isplayer(lf)) { // don't know if monsters get it + msg("You vision returns to normal."); + donesomething = B_TRUE; + } + break; case F_SEEINDARK: if (isplayer(lf)) { // don't know if monsters lose it msg("You can no longer see in the dark."); @@ -2241,6 +2305,9 @@ void describeob(object_t *o) { case F_DODGES: mvwprintw(mainwin, y, 0, "%s allows you to dodge attacks.", buf); y++; break; + case F_INVISIBLE: + mvwprintw(mainwin, y, 0, "%s renders you invisible to normal sight.", buf); y++; + break; case F_INVULNERABLE: mvwprintw(mainwin, y, 0, "%s protects you from all physical harm.", buf); y++; break; @@ -2308,6 +2375,9 @@ void describeob(object_t *o) { case F_RESISTMAG: mvwprintw(mainwin, y, 0, "%s grants you immunity from magic.", buf); y++; break; + case F_SEEINVIS: + mvwprintw(mainwin, y, 0, "%s allows you to see invisible things.", buf); y++; + break; case F_SEEINDARK: mvwprintw(mainwin, y, 0, "%s allows you to see in the dark.", buf); y++; break; @@ -2468,9 +2538,39 @@ void doclose(void) { char ch; int failed = B_TRUE; // default is to fail int dir; + int adjdoors; + int forcedir; + + + // how many doors are nearby? + adjdoors = 0; + for (dir = DC_N; dir <= DC_NW; dir++) { + cell_t *c; + c = getcellindir(player->cell, dir); + if (c) { + object_t *door; + door = hasobwithflag(c->obpile, F_DOOR); + if (door) { + int open; + isdoor(door, &open); + if (open) { + forcedir = dir; + adjdoors++; + } + } + } + } + + if (adjdoors == 0) { + msg("There are no open doors nearby!"); + return; + } else if (adjdoors == 1) { + dir = forcedir; + } else { + ch = askchar("Close door in which direction (- to cancel)", "yuhjklbn-","-", B_FALSE); + dir = chartodir(ch); + } - ch = askchar("Close door in which direction (- to cancel)", "yuhjklbn-","-", B_FALSE); - dir = chartodir(ch); if (dir == D_NONE) { clearmsg(); return; @@ -2555,7 +2655,7 @@ void doeat(obpile_t *op) { char obname[BUFLEN]; // stuffed? - if (gethungerlevel(gethungerval(player)) >= H_STUFFED) { + if (gethungerlevel(gethungerval(player)) <= H_STUFFED) { msg("You couldn't eat another bite!"); return; } @@ -2596,17 +2696,41 @@ void dovendingmachine(lifeform_t *lf, object_t *vm) { char choices[BUFLEN]; char buf[BUFLEN]; char buf2[BUFLEN]; + char toptext[BUFLEN]; + obpile_t *op; + strcpy(toptext, ""); + + op = addobpile(NULL, NULL); + + // populate machine with items + strcpy(choices, ""); + for (f = vm->flags->first ; f ; f = f->next) { + if (f->id == F_CONTAINSOB) { + object_t *o; + + ch = f->val[0]; + if (strlen(f->text)) { + o = addob(op, f->text); + // remember letter + o->letter = ch; + // make object fully known + addflag(o->flags, F_SHOPITEM, B_TRUE, NA, NA, NULL); + } + + } + } + + + // list objects for sale and ask for input done = B_FALSE; while (!done) { - obpile_t *op; cls(); - y = 0; + mvwprintw(mainwin, 0, 0, toptext); + y = 2; centre(mainwin, y, "VENDING MACINE"); y += 2; - op = addobpile(NULL, NULL); - // list objects for sale strcpy(choices, ""); for (f = vm->flags->first ; f ; f = f->next) { @@ -2615,29 +2739,37 @@ void dovendingmachine(lifeform_t *lf, object_t *vm) { char obname[BUFLEN]; object_t *o; - o = addob(op, f->text); - // make object fully known - addflag(o->flags, F_SHOPITEM, B_TRUE, NA, NA, NULL); - getobname(o, obname, o->amt); - ch = f->val[0]; - sprintf(buf, "%c - %s", ch, obname); - - sprintf(buf2, "%-60s$%d",buf,getobvalue(o)); - mvwprintw(mainwin, y, 0, "%s", buf2); - y++; - sprintf(temp, "%c",ch); - strcat(choices, temp); - - killob(o); + + if (strlen(f->text)) { + // add this as a valid choice + strcat(choices, temp); + // construct string + o = hasobletter(op, ch); + getobname(o, obname, o->amt); + sprintf(buf, "%c - %s", ch, obname); + sprintf(buf2, "%-60s$%d",buf,getobvalue(o)); + mvwprintw(mainwin, y, 0, "%s", buf2); + y++; + } else { + // construct string + sprintf(buf, " %s", SOLDOUTSTRING); + sprintf(buf2, "%-60s",buf); + mvwprintw(mainwin, y, 0, "%s", buf2); + y++; + } + } } - killobpile(op); - - y++; + + + mvwprintw(mainwin, y, 0, "You have $%d.", countmoney(player)); + y++; + y++; + // ask what to do mvwprintw(mainwin, y, 0, "What will you buy (ESC to exit)? "); @@ -2645,10 +2777,59 @@ void dovendingmachine(lifeform_t *lf, object_t *vm) { if (ch == 27) { done = B_TRUE; } else { + object_t *o; // try to find that object... - // oooooooo - } + o = hasobletter(op, ch); + if (o) { + // do you have enough money? + if (countmoney(player) >= getobvalue(o)) { + object_t *gold; + // if so, buy it + // lose money (do this first to avoid potential weight issues) + gold = hasob(player->pack, OT_GOLD); + if (gold) { + char obname[BUFLEN]; + char answer; + // confirm + getobname(o, obname, o->amt); + sprintf(buf, "Buy %s for $%d?",obname, getobvalue(o)); + answer = askchar(buf, "yn","n", B_TRUE); + if (answer == 'y') { + gold->amt -= getobvalue(o); + // clear o->letter + o->letter = '\0'; + // give object + o = moveob(o, player->pack, ALL); + getobname(o, obname, o->amt); + sprintf(toptext, "Purchased: %c - %s", o->letter, obname); + // set F_CONTAINSOB text to "" - ie. sold out + for (f = vm->flags->first ; f ; f = f->next) { + if (f->val[0] == ch) { + strcpy(f->text, ""); + } + } + } else { + // cancelled + strcpy(toptext, ""); + } + } else { + // error + sprintf(toptext,"You don't seem to have any gold..."); + } + } else { + sprintf(toptext, "You cannot afford that!"); + } + } else { + sprintf(toptext, "That item is sold out!"); + } // end if o + } // end if ch + } // end while not done + + // free mem + while (op->first) { + killob(op->first); } + killobpile(op); drawscreen(); @@ -2784,7 +2965,7 @@ void dolook(cell_t *where) { } } -void domagic(enum OBTYPE spellid, int cellx, int celly) { +void makespellchoicelist(prompt_t *pr, lifeform_t *lf, char *ques, char *ques2) { char ch; flag_t *f; char buf[BUFLEN]; @@ -2798,123 +2979,144 @@ void domagic(enum OBTYPE spellid, int cellx, int celly) { int i,n; enum SPELLSCHOOL lastschool; objecttype_t *ot; - int finished; - // init the prompt if required. - if (spellid == OT_NONE) { - nposs = 0; - for (i = SS_NONE+1; i < SS_LAST; i++) { - // get list of spells/abilities we can cast at will - for (ot = objecttype ; ot ; ot = ot->next) { - if ((ot->obclass->id == OC_SPELL) || (ot->obclass->id == OC_ABILITY)) { - f = lfhasflagval(player, F_CANWILL, ot->id, NA, NA, NULL); - if (f) { - if (hasflagval(ot->flags, F_SPELLSCHOOL, i, NA, NA, NULL)) { - poss[nposs] = ot->id; - mpcost[nposs] = -1; - if (f->val[2] == NA) { + nposs = 0; + for (i = SS_NONE+1; i < SS_LAST; i++) { + // get list of spells/abilities we can cast at will + for (ot = objecttype ; ot ; ot = ot->next) { + if ((ot->obclass->id == OC_SPELL) || (ot->obclass->id == OC_ABILITY)) { + f = lfhasflagval(lf, F_CANWILL, ot->id, NA, NA, NULL); + if (f) { + if (hasflagval(ot->flags, F_SPELLSCHOOL, i, NA, NA, NULL)) { + poss[nposs] = ot->id; + mpcost[nposs] = -1; + if (f->val[2] == NA) { + sprintf(mpdesc[nposs], "(ready)"); + validspell[nposs] = B_TRUE; + } else { + if (f->val[1] == f->val[2]) { sprintf(mpdesc[nposs], "(ready)"); validspell[nposs] = B_TRUE; } else { - if (f->val[1] == f->val[2]) { - sprintf(mpdesc[nposs], "(ready)"); - validspell[nposs] = B_TRUE; - } else { - sprintf(mpdesc[nposs], "(%d/%d)",f->val[1],f->val[2]); - validspell[nposs] = B_FALSE; - } + sprintf(mpdesc[nposs], "(%d/%d)",f->val[1],f->val[2]); + validspell[nposs] = B_FALSE; } - - nposs++; } + + nposs++; } } } + } - - if (!lfhasflag(player, F_NOSPELLS)) { - // get list of spells we can cast using mp - for (ot = objecttype ; ot ; ot = ot->next) { - if (ot->obclass->id == OC_SPELL) { - if (hasflagval(ot->flags, F_SPELLSCHOOL, i, NA, NA, NULL)) { - // not using 'cancast' here because we want to list spells - // even if we don't have enough mp - if (lfhasflagval(player, F_CANCAST, ot->id, NA, NA, NULL)) { - int cost; - int found = B_FALSE; - cost = getmpcost(ot->id); - for (n = 0; n < nposs; n++) { - if (poss[n] == ot->id) { - found = B_TRUE; - break; - } - } - if (!found) { - // add to list - poss[nposs] = ot->id; - mpcost[nposs] = cost; - sprintf(mpdesc[nposs], "(cost: %d MP)", mpcost[nposs]); - if (player->mp >= cost) { + + if (!lfhasflag(lf, F_NOSPELLS)) { + // get list of spells we can cast using mp + for (ot = objecttype ; ot ; ot = ot->next) { + if (ot->obclass->id == OC_SPELL) { + if (hasflagval(ot->flags, F_SPELLSCHOOL, i, NA, NA, NULL)) { + // not using 'cancast' here because we want to list spells + // even if we don't have enough mp + if (lfhasflagval(lf, F_CANCAST, ot->id, NA, NA, NULL)) { + int cost; + int found = B_FALSE; + cost = getmpcost(ot->id); + for (n = 0; n < nposs; n++) { + if (poss[n] == ot->id) { + found = B_TRUE; + break; + } + } + if (!found) { + int power; + // add to list + poss[nposs] = ot->id; + mpcost[nposs] = cost; + power = getspellpower(lf, ot->id); + if (power > 0) { + sprintf(mpdesc[nposs], "(%d MP)", mpcost[nposs]); + if (lf->mp >= cost) { validspell[nposs] = B_TRUE; } else { validspell[nposs] = B_FALSE; } - nposs++; + } else { + sprintf(mpdesc[nposs], "(too hard)"); + validspell[nposs] = B_FALSE; } + nposs++; } } } } } - } // end foreach spell school + } + } // end foreach spell school - if (lfhasflag(player, F_NOSPELLS) && (nposs == 0)) { - msg("%ss cannot use magic!", player->race->name); - return; + if (lfhasflag(lf, F_NOSPELLS) && (nposs == 0)) { + msg("%ss cannot use magic!", lf->race->name); + return; + } + + // list player's magic... + ch = 'a'; + initprompt(pr, ques); + prompt.maycancel = B_TRUE; + addpromptq(pr, ques2); + + lastschool = SS_LAST; + for (i = 0; i < nposs; i++) { + int power; + ot = findot(poss[i]); + assert(ot); + + power = getspellpower(lf, poss[i]); + + // heading + f = hasflag(ot->flags, F_SPELLSCHOOL); + assert(f); + if (f->val[0] != lastschool) { + lastschool = f->val[0]; + addheading(pr, getschoolname(lastschool)); } - // list player's magic... - ch = 'a'; - initprompt(&prompt, "Use which spell/ability:"); - prompt.maycancel = B_TRUE; - addpromptq(&prompt, "Describe which spell/ability:"); - - lastschool = SS_LAST; - for (i = 0; i < nposs; i++) { - ot = findot(poss[i]); - assert(ot); - - // heading - f = hasflag(ot->flags, F_SPELLSCHOOL); - assert(f); - if (f->val[0] != lastschool) { - lastschool = f->val[0]; - addheading(&prompt, getschoolname(lastschool)); - } - - strcpy(buf2, ot->name); - capitalise(buf2); - - if (validspell[i]) { - strcpy(costbuf, ""); - } else { - strcpy(costbuf, "(NOT CASTABLE) "); - } - - strcat(costbuf, mpdesc[i]); - sprintf(buf, "%-30s%s", buf2, costbuf); - // we don't want spell letters to change - // every time you get a new spell, so the - // choice letter always comes from spell letter - - /* - f = hasflag(ot->flags, F_SPELLLETTER); - assert(f); - */ - // letter doesn't matter - addchoice(&prompt, 'a', buf2, buf, ot); + strcpy(buf2, ot->name); + capitalise(buf2); + if ((power > 1) && (lastschool != SS_ABILITY)) { + strcat(buf2, " "); + strcat(buf2, roman(power)); } + + if (validspell[i]) { + strcpy(costbuf, ""); + } else { + strcpy(costbuf, "(NOT CASTABLE) "); + } + + strcat(costbuf, mpdesc[i]); + sprintf(buf, "%-30s%s", buf2, costbuf); + // we don't want spell letters to change + // every time you get a new spell, so the + // choice letter always comes from spell letter + + /* + f = hasflag(ot->flags, F_SPELLLETTER); + assert(f); + */ + // letter doesn't matter + addchoice(pr, 'a', buf2, buf, ot); + } +} + +void domagic(enum OBTYPE spellid, int cellx, int celly) { + flag_t *f; + objecttype_t *ot; + int finished; + + // init the prompt if required. + if (spellid == OT_NONE) { + makespellchoicelist(&prompt, player, "Use which spell/ability:","Describe which spell/ability:"); } finished = B_FALSE; @@ -2922,7 +3124,7 @@ void domagic(enum OBTYPE spellid, int cellx, int celly) { // ask for spell if required if (spellid == OT_NONE) { if (prompt.nchoices > 0) { - getchoicestr(&prompt); + getchoicestr(&prompt, B_TRUE); ot = prompt.result; if (ot) { @@ -2978,6 +3180,32 @@ void domagic(enum OBTYPE spellid, int cellx, int celly) { } // end while not finished } +void domemmagic(void) { + char ch; + int slot; + objecttype_t *ot; + makespellchoicelist(&prompt, player, "Memorise which spell/ability:","Describe which spell/ability"); + if (prompt.nchoices <= 0) { + msg("You don't have any spells or abilities!"); + return; + } + ch = askchar("Memorise in which slot (1-9)", "1234567890","", B_FALSE); + slot = ch - '0'; + + getchoicestr(&prompt, B_FALSE); + + ot = (objecttype_t *)prompt.result; + if (ot) { + flag_t *f; + f = lfhasflagval(player, F_SHORTCUT, slot, NA, NA, NULL); + if (f) { + killflag(f); + } + addflag(player->flags, F_SHORTCUT, slot, NA, NA, ot->name); + msg("Shortcut %d set to '%s'",slot,ot->name); + } +} + void domsghist(void) { int i; int y; @@ -3054,6 +3282,7 @@ int dopickup(obpile_t *op) { return B_FALSE; } + void doenter(lifeform_t *lf) { object_t *enterob; if (isplayer(lf)) { @@ -3085,7 +3314,7 @@ void doexplain(void) { } // explain it - if (where->lf) { + if (where->lf && cansee(player, where->lf)) { showlfstats(where->lf, B_FALSE); } else { object_t *o; @@ -3180,13 +3409,34 @@ void doinventory(obpile_t *op) { void doquaff(obpile_t *op) { - object_t *o; + object_t *o,*liquid = NULL; + + // quaffable objects here? + for (o = player->cell->obpile->first; o ; o = o->next) { + if (isdrinkable(o) && canquaff(player, o)) { + char obname[BUFLEN]; + char buf[BUFLEN]; + char ch; + getobname(o, obname, o->amt); + sprintf(buf, "There %s %s here. Drink %s", + (o->amt == 1) ? "is" : "are", + obname, + (o->amt == 1) ? "it" : "one"); + ch = askchar(buf, "yn","n", B_TRUE); + if (ch == 'y') { + liquid = o; + break; + } + } + } // ask which object to quaff - o = askobjectofclass(op, "Quaff what", NULL, AO_NONE, OC_POTION); - if (o) { - if (canquaff(player, o)) { - quaff(player, o); + if (!liquid) { + liquid = askobjectofclass(op, "Quaff what", NULL, AO_NONE, OC_POTION); + } + if (liquid) { + if (canquaff(player, liquid)) { + quaff(player, liquid); } else { switch (reason) { case E_INSUBSTANTIAL: @@ -3346,18 +3596,32 @@ void doread(obpile_t *op) { void dorest(void) { // can we rest? if (canrest(player)) { - if (player->hp >= player->maxhp) { - if (lfhasflag(player, F_RESTHEALMPAMT)) { - if (player->mp >= player->maxmp) { - // no need to rest - msg("Not resting - already at full health and mana."); - } + int willtrain = B_FALSE; + if (player->skillpoints) { + int ch; + ch = askchar("Would you like to train your skills?","yn","y", B_TRUE); + if (ch == 'y') { + willtrain = B_TRUE; } - // no need to rest - msg("Not resting - already at full health."); - return; } - startresting(player); + // if not training, only rest if we need to. + if (!willtrain) { + if (player->hp >= player->maxhp) { + char norestmsg[BUFLEN]; + if (lfhasflag(player, F_RESTHEALMPAMT)) { + if (player->mp >= player->maxmp) { + // no need to rest + strcpy(norestmsg, "Not resting - already at full health and mana."); + } + } else { + // no need to rest + strcpy(norestmsg, "Not resting - already at full health."); + } + msg(norestmsg); + return; + } + } + startresting(player, willtrain); // do the first one right away rest(player, B_TRUE); } else { @@ -3566,13 +3830,26 @@ void drawcell(cell_t *cell, int x, int y) { mvwprintw(gamewin, y, x, "%c", cell->type->glyph); } +// draw a cell that we have LOS to. void drawcellwithcontents(cell_t *cell, int x, int y) { - if (cell->lf) { // lifeform here? + if (cell->lf && cansee(player, cell->lf)) { // lifeform here that we can see char ch; // draw the lf's race glyph ch = getlfglyph(cell->lf); mvwprintw(gamewin, y, x, "%c", ch); - } else if (countobs(cell->obpile) > 0) { + return; + } else { + void *thing; + char glyph; + // scanned lf here? + if (isinscanrange(cell, &thing, NULL, &glyph) == TT_MONSTER) { + //mvwprintw(gamewin, y-viewy, x-viewx, "%c", glyph); + mvwprintw(gamewin, y, x, "%c", glyph); + return; + } + } + + if ((countobs(cell->obpile) > 0)) { object_t *o; // draw highest object in sort order @@ -3586,6 +3863,7 @@ void drawcellwithcontents(cell_t *cell, int x, int y) { mvwprintw(gamewin, y, x, "%c", cell->obpile->first->type->obclass->glyph); } } else { + // draw cell normally drawcell(cell, x, y); } } @@ -3818,7 +4096,7 @@ char getchoice(prompt_t *prompt) { return prompt->choice[i].ch; } -char getchoicestr(prompt_t *prompt) { +char getchoicestr(prompt_t *prompt, int useshortcuts) { int i; int y; char ch; @@ -3831,6 +4109,9 @@ char getchoicestr(prompt_t *prompt) { char curheading[BUFLEN]; int doneheading; int nvalid; + char promptstr[BUFLEN]; + int showall = B_FALSE; + int autochar = 0; strcpy(inpstring, ""); @@ -3855,23 +4136,27 @@ char getchoicestr(prompt_t *prompt) { while (sel == -1) { int atbottom; // show choices which match our input string - cls(); + if (showall) { + cls(); + } y = 2; nextpage = -1; nvalid = 0; atbottom = B_FALSE; for (i = 0; i < prompt->nchoices; i++) { - if (!atbottom) { - if (y > lastline) { // if we're at the bottom of the screen - atbottom = B_TRUE; - } else if (prompt->choice[i].heading && (y+1 >= (SCREENH-2))) { - // on a heading, and next line is at the bottom - atbottom = B_TRUE; - } - if (atbottom) { - nextpage = i; - mvwprintw(mainwin, y, 0, "--' for next page--"); + if (showall) { + if (!atbottom) { + if (y > lastline) { // if we're at the bottom of the screen + atbottom = B_TRUE; + } else if (prompt->choice[i].heading && (y+1 >= (SCREENH-2))) { + // on a heading, and next line is at the bottom + atbottom = B_TRUE; + } + if (atbottom) { + nextpage = i; + mvwprintw(mainwin, y, 0, "--' for next page--"); + } } } @@ -3887,7 +4172,31 @@ char getchoicestr(prompt_t *prompt) { matched = strpixmatch(prompt->choice[i].text, inpstring); if (matched) { - // if we haven't printed the heading yet... + if (showall) { + // if we haven't printed the heading yet... + if (gotheadings && !doneheading) { + // only print if on the page + if ((i >= first) && !atbottom) { + // show heading first + mvwprintw(mainwin, y, 0, "%s", curheading); + y++; + } + doneheading = B_TRUE; + } + // only print if we're not off the bottom + if ((i >= first) && !atbottom) { + mvwprintw(mainwin, y, 0, "%s%s", gotheadings ? " " : "", prompt->choice[i].desc); + y++; + } + } + prompt->choice[i].valid = B_TRUE; + nvalid++; + } else { + prompt->choice[i].valid = B_FALSE; + } + } else { + // if we haven't printed the heading yet... + if (showall) { if (gotheadings && !doneheading) { // only print if on the page if ((i >= first) && !atbottom) { @@ -3902,38 +4211,63 @@ char getchoicestr(prompt_t *prompt) { mvwprintw(mainwin, y, 0, "%s%s", gotheadings ? " " : "", prompt->choice[i].desc); y++; } - prompt->choice[i].valid = B_TRUE; - nvalid++; - } else { - prompt->choice[i].valid = B_FALSE; - } - } else { - // if we haven't printed the heading yet... - if (gotheadings && !doneheading) { - // only print if on the page - if ((i >= first) && !atbottom) { - // show heading first - mvwprintw(mainwin, y, 0, "%s", curheading); - y++; - } - doneheading = B_TRUE; - } - // only print if we're not off the bottom - if ((i >= first) && !atbottom) { - mvwprintw(mainwin, y, 0, "%s%s", gotheadings ? " " : "", prompt->choice[i].desc); - y++; } } } + // display prompt question - mvwprintw(mainwin, 0, 0, "%s %s %s", prompt->q[prompt->whichq], - prompt->maycancel ? "[ESC=cancel, '=next page] " : "", inpstring); + sprintf(promptstr, "%s %s %s", + prompt->q[prompt->whichq], prompt->maycancel ? "[ESC=cancel, '=next page] " : "", + inpstring); + mvwprintw(mainwin, 0, 0, "%s", promptstr); + wclrtoeol(mainwin); + + // if there's only one match, complete it + if (nvalid == 1) { + int cx,cy; + int validone = -1; + // remember cursor pos + getyx(mainwin, cy, cx); + + // find the valid one + for (i = 0; i < prompt->nchoices; i++) { + if (prompt->choice[i].valid) { + validone = i; + break; + } + } + + // fill in the name of the completed choice + sprintf(promptstr, "%s %s %s", + prompt->q[prompt->whichq], prompt->maycancel ? "[ESC=cancel, '=next page] " : "", + prompt->choice[validone].text); + mvwprintw(mainwin, 0, 0, "%s", promptstr); + + // move the cursor back + wmove(mainwin, cy, cx); + } wrefresh(mainwin); + // ask for choice... - ch = getch(); - if ((ch == 27) && (prompt->maycancel)) { // ESC - cancel + if (autochar) { + ch = autochar; + autochar = 0; + } else { + ch = getch(); + } + + if ((ch >= '0') && (ch <= '9')) { // shortcut + flag_t *f; + // autofill from the shortcut + f = lfhasflagval(player, F_SHORTCUT, ch - '0', NA, NA, NULL); + if (f) { + strcpy(inpstring, f->text); + // now press enter + autochar = 10; + } + } else if ((ch == 27) && (prompt->maycancel)) { // ESC - cancel sel = -1; break; } else if (ch == '\'') { @@ -3943,8 +4277,12 @@ char getchoicestr(prompt_t *prompt) { first = nextpage; } } else if ((ch == '!') || (ch == '?')) { // toggle prompts - prompt->whichq++; - if (prompt->whichq >= prompt->nqs) prompt->whichq = 0; + if (showall) { + prompt->whichq++; + if (prompt->whichq >= prompt->nqs) prompt->whichq = 0; + } else { + showall = B_TRUE; + } } else if ((ch == 8) || (ch == 127)) { // backspace if (strlen(inpstring) > 0) { inpstring[strlen(inpstring)-1] = '\0'; @@ -4142,7 +4480,6 @@ void handleinput(void) { temp[0] = ch; temp[1] = '\0'; - addflag(player->flags, F_LASTCMD, NA, NA, NA, temp); switch (ch) { // movement case 'h': @@ -4166,6 +4503,7 @@ void handleinput(void) { tryrun(player, chartodir(ch)); break; case '.': // wait + addflag(player->flags, F_LASTCMD, NA, NA, NA, temp); if (count > 1) { addflag(player->flags, F_AUTOCMD, count, NA, NA, "."); } else { @@ -4187,6 +4525,7 @@ void handleinput(void) { */ // player commands case 'A': // attack + addflag(player->flags, F_LASTCMD, NA, NA, NA, temp); if (wantrepeat) { doattackcell(repeatflag.val[2]); } else { @@ -4221,6 +4560,7 @@ void handleinput(void) { dorest(); break; case 'm': // 'm'agic/abilities (magic) + addflag(player->flags, F_LASTCMD, NA, NA, NA, temp); if (wantrepeat) { //domagic(repeatflag.val[2], repeatflag.val[0], repeatflag.val[1]); // don't repeat the target cell! @@ -4229,6 +4569,9 @@ void handleinput(void) { domagic(OT_NONE, NA, NA); } break; + case 'M': // 'M'emorise magic/ability shortcut + domemmagic(); + break; case '<': // go up dostairs(D_UP); break; @@ -4237,6 +4580,7 @@ void handleinput(void) { break; // firearm functions case 'f': // fire gun + addflag(player->flags, F_LASTCMD, NA, NA, NA, temp); dofire(); break; case 'a': // aim @@ -4250,7 +4594,8 @@ void handleinput(void) { donextguntarget(); break; // object functions - case 'c': // eat + case 'c': // close + addflag(player->flags, F_LASTCMD, NA, NA, NA, temp); doclose(); break; case 'e': // eat @@ -4284,12 +4629,14 @@ void handleinput(void) { dothrow(player->pack); break; case 'p': // pick lock + addflag(player->flags, F_LASTCMD, NA, NA, NA, temp); dolockpick(player->pack); break; case 'P': // Pour dopour(player->pack); break; case 'o': // operate + addflag(player->flags, F_LASTCMD, NA, NA, NA, temp); dooperate(player->pack); break; // GAME FUNCTIONS @@ -4493,14 +4840,15 @@ void drawstatus(void) { char pname[BUFLEN]; flag_t *f; int str,dex,iq,con; + long xpleft; getplayernamefull(pname); wclear(statwin); - sprintf(buf, "[%-26s] L:%d XP:%ld/%ld", pname, - player->level, - (player->level == 0) ? -1 : player->xp, - (player->level == 0) ? -1 : getxpforlev(player->level + 1)); + xpleft = getxpforlev(player->level + 1) - player->xp; + + sprintf(buf, "[%-26s] Lv:%d Next:%ld", pname, + player->level, xpleft); // paralysed somehow? @@ -4591,10 +4939,10 @@ void drawstatus(void) { iq = getattr(player, A_IQ); con = getattr(player, A_CON); //redraw(); - sprintf(buf, "HP:%d/%d MP:%d/%d %12sST:%2d%c DX:%2d%c IQ:%2d%c CN:%2d%c DLev:%2d", + sprintf(buf, "HP:%d/%d MP:%d/%d $:%d St:%2d%c Dx:%2d%c Iq:%2d%c Cn:%2d%c DLev:%2d", player->hp,player->maxhp, player->mp, player->maxmp, - " ", + countmoney(player), str, (str == player->baseatt[A_STR]) ? ' ' : '*', dex, (dex == player->baseatt[A_DEX]) ? ' ' : '*', iq, (iq == player->baseatt[A_IQ]) ? ' ' : '*', @@ -4800,7 +5148,7 @@ void showlfstats(lifeform_t *lf, int showall) { } if (showall) { - sprintf(prompt, "[@=stats A=abilities/skills S=spells E=effects %sESC=quit]", isplayer(lf) ? "" : "I=items " ); + sprintf(prompt, "[@=stats S=skills/abilities M=magic E=effects %sESC=quit]", isplayer(lf) ? "" : "I=items " ); sprintf(cmdchars, "@ase%s",isplayer(lf) ? "" : "i"); } else { sprintf(prompt, "%s", "[ESC=quit]"); @@ -4851,15 +5199,6 @@ void showlfstats(lifeform_t *lf, int showall) { } - if (showall) { - mvwprintw(mainwin, y, 0, ftext, "Exp Level"); - if (isplayer(lf)) { - xpneeded = getxpforlev(lf->level + 1) - lf->xp; - wprintw(mainwin, "%d (%ld XP, %ld for next)", lf->level, lf->xp, xpneeded); y++; - } else { - wprintw(mainwin, "%d", lf->level); y++; - } - } if (showall) { mvwprintw(mainwin, y, 0, ftext, "Hit Points"); @@ -4876,6 +5215,35 @@ void showlfstats(lifeform_t *lf, int showall) { mvwprintw(mainwin, y, 0, ftext, "Mana"); wprintw(mainwin, "%d / %d", lf->mp , lf->maxmp); y++; } + if (showall) { + mvwprintw(mainwin, y, 0, ftext, "Exp Level"); + if (isplayer(lf)) { + xpneeded = getxpforlev(lf->level + 1) - lf->xp; + wprintw(mainwin, "%d (%ld XP, %ld for next)", lf->level, lf->xp, xpneeded); y++; + } else { + wprintw(mainwin, "%d", lf->level); y++; + } + if (isplayer(lf)) { + int attpoints; + f = lfhasflag(lf, F_STATGAINREADY); + if (f) { + attpoints = f->val[2]; + } else { + attpoints = 0; + } + mvwprintw(mainwin, y, 0, ftext, "Training"); + if ((lf->skillpoints == 0) && (attpoints == 0)) { + wprintw(mainwin, "n/a"); + } else { + wprintw(mainwin, "%d skill%s, %d attrib%s", lf->skillpoints, + (lf->skillpoints == 1) ? "" : "s", + attpoints, + (attpoints == 1) ? "" : "s"); + } + y++; + } + } + y++; // skip line if (showall) { char buf2[BUFLEN]; @@ -4972,42 +5340,7 @@ void showlfstats(lifeform_t *lf, int showall) { y++; // skip line - speed = getactspeed(lf); - getspeedname(speed, buf); - capitalise(buf); - mvwprintw(mainwin, y, 0, ftext, "Action Speed"); - wprintw(mainwin, "%-20s", buf); y++; - speed = getmovespeed(lf); - getspeedname(speed, buf); - capitalise(buf); - mvwprintw(mainwin, y, 0, ftext, "Move Speed"); - wprintw(mainwin, "%-20s", buf); y++; - - - y++; // skip line - - if (showall) { - f = hasflag(lf->flags, F_HUNGER); - if (f) { - gethungername(gethungerlevel(f->val[0]), buf); - capitalise(buf); - mvwprintw(mainwin, y, 0, ftext, "Hunger"); - - wprintw(mainwin, "%-14s", buf); y++; - /* - if (showall) { - wprintw(mainwin, "%-14s (%d)", buf, f->val[0]); y++; - } else { - wprintw(mainwin, "%-14s", buf); y++; - } - */ - } - } - y++; // skip line - - - // now go to second column // WEAPON STUFF @@ -5112,6 +5445,42 @@ void showlfstats(lifeform_t *lf, int showall) { y2++; // skip line } + + speed = getactspeed(lf); + getspeedname(speed, buf); + capitalise(buf); + mvwprintw(mainwin, y2, x2, ftext, "Action Speed"); + wprintw(mainwin, "%-20s", buf); y2++; + + speed = getmovespeed(lf); + getspeedname(speed, buf); + capitalise(buf); + mvwprintw(mainwin, y2, x2, ftext, "Move Speed"); + wprintw(mainwin, "%-20s", buf); y2++; + + + y2++; // skip line + + + if (showall) { + f = hasflag(lf->flags, F_HUNGER); + if (f) { + gethungername(gethungerlevel(f->val[0]), buf); + capitalise(buf); + mvwprintw(mainwin, y2, x2, ftext, "Hunger"); + + wprintw(mainwin, "%-14s", buf); y++; + /* + if (showall) { + wprintw(mainwin, "%-14s (%d)", buf, f->val[0]); y++; + } else { + wprintw(mainwin, "%-14s", buf); y++; + } + */ + } + } + y++; // skip line + // back to first column @@ -5352,6 +5721,11 @@ void showlfstats(lifeform_t *lf, int showall) { mvwprintw(mainwin, y, 0, buf); y++; } + f = lfhasknownflag(lf, F_INVISIBLE); + if (f && (f->known)) { + mvwprintw(mainwin, y, 0, "%s %s invisible.", you(lf), isplayer(lf) ? "are" : "is"); + y++; + } f = lfhasknownflag(lf, F_LEVITATING); if (f && (f->known)) { mvwprintw(mainwin, y, 0, "%s %s levitating.", you(lf), isplayer(lf) ? "are" : "is"); @@ -5374,7 +5748,7 @@ void showlfstats(lifeform_t *lf, int showall) { } - } else if (mode == 'a') { + } else if (mode == 's') { int exitnow = B_FALSE; // now show intrinsics on next page @@ -5408,7 +5782,10 @@ void showlfstats(lifeform_t *lf, int showall) { centre(mainwin, y, "SKILLS"); y += 2; for (f = lf->flags->first ; f ; f = f->next) { if (f->id == F_HASSKILL) { - mvwprintw(mainwin, y, 0, "- %s %s",getskilllevelname(f->val[1]), getskillname(f->val[0])); + mvwprintw(mainwin, y, 0, "%c %s %s%s", + ismaxedskill(lf, f->val[0]) ? '*' : '-', + getskilllevelname(f->val[1]), getskillname(f->val[0]), + ismaxedskill(lf, f->val[0]) ? " (max)" : ""); if (downline(&y, h, "SKILLS", NULL, prompt, cmdchars, &ch)) { exitnow = B_TRUE; break; @@ -5417,7 +5794,7 @@ void showlfstats(lifeform_t *lf, int showall) { } } } - } else if (mode == 's') { + } else if (mode == 'm') { char subheading[BUFLEN]; int lev; int anyfound; @@ -5440,7 +5817,9 @@ void showlfstats(lifeform_t *lf, int showall) { f = lfhasknownflagval(lf, F_CANCAST, ot->id, NA, NA, NULL); } if (f && (f->known)) { + char spellname[BUFLEN]; char mpbuf[BUFLEN]; + int power; int mpcost; mpcost = getmpcost(ot->id); if (mpcost) { @@ -5448,7 +5827,15 @@ void showlfstats(lifeform_t *lf, int showall) { } else { sprintf(mpbuf, "At will"); } - sprintf(buf, " %-4d%-25s%-22s%s",thislev, ot->name, getschoolname(getspellschool(ot->id)), mpbuf); + + power = getspellpower(lf, ot->id); + + sprintf(spellname, "%s", ot->name); + if ((power > 1) && (getspellschool(ot->id) != SS_ABILITY)) { + strcat(spellname, " "); + strcat(spellname, roman(power)); + } + sprintf(buf, " %-4d%-25s%-22s%s",thislev, spellname, getschoolname(getspellschool(ot->id)), mpbuf); mvwprintw(mainwin, y, 0, "%s\n", buf); anyfound = B_TRUE; if (downline(&y, h, "SPELLS", subheading, prompt, cmdchars, &ch)) { @@ -5469,6 +5856,21 @@ void showlfstats(lifeform_t *lf, int showall) { centre(mainwin, y, "EFFECTS"); y += 2; + + // ready to gain a level? + if (lfhasflag(lf, F_STATGAINREADY)) { + mvwprintw(mainwin, y, 0, "%s are ready for training.", you(lf)); + y++; + } + if (lf->skillpoints >= 2) { + mvwprintw(mainwin, y, 0, "%s are ready to learn a new skill.", you(lf)); + y++; + } else if (lf->skillpoints) { + mvwprintw(mainwin, y, 0, "%s are ready to enhance %s existing skills.", you(lf), + isplayer(lf) ? "your" : "its"); + y++; + } + // show intrinsics f = lfhasknownflag(lf, F_ATTRSET); if (f && (f->known)) { @@ -5552,7 +5954,7 @@ void showlfstats(lifeform_t *lf, int showall) { } f = lfhasknownflag(lf, F_HEAVYBLOW); if (f && (f->known)) { - sprintf(buf,"%s attacks knock enemies back.", you(lf), getpossessive(you(lf))); + sprintf(buf,"%s%s attacks knock enemies back.", you(lf), getpossessive(you(lf))); mvwprintw(mainwin, y, 0, buf); y++; } @@ -5655,7 +6057,11 @@ void showlfstats(lifeform_t *lf, int showall) { mvwprintw(mainwin, y, 0, "%s can see in the dark.", you(lf)); y++; } - + f = lfhasknownflag(lf, F_SEEINVIS); + if (f) { + mvwprintw(mainwin, y, 0, "%s can see invisible things.", you(lf)); + y++; + } f = lfhasknownflag(lf, F_XRAYVIS); if (f) { mvwprintw(mainwin, y, 0, "%s can see through walls.", you(lf)); @@ -5693,8 +6099,8 @@ void showlfstats(lifeform_t *lf, int showall) { case '@': mode = ch; break; - case 'a': case 's': + case 'm': case 'e': if (showall) mode = ch; break; diff --git a/io.h b/io.h index b1df015..0c7258c 100644 --- a/io.h +++ b/io.h @@ -42,6 +42,7 @@ void doinventory(obpile_t *op); void doknowledgelist(void); void dolook(cell_t *where); void domagic(enum OBTYPE spellid, int cellx, int celly); +void domemmagic(void); void domsghist(void); void dooperate(obpile_t *op); int dopickup(obpile_t *op); @@ -69,13 +70,14 @@ void drawscreen(void); void drawstatus(void); int drop(object_t *o, int count); char getchoice(prompt_t *prompt); -char getchoicestr(prompt_t *prompt); +char getchoicestr(prompt_t *prompt, int useshortcuts); int getkey(void); void handleinput(void); void doheading(WINDOW *win, int *y, int x, char *what); void initgfx(void); void initprompt(prompt_t *p, char *q1); int keycodetokey(int keycode); +void makespellchoicelist(prompt_t *pr, lifeform_t *lf, char *ques, char *ques2); void more(void); void warn(char *format, ... ); void msg(char *format, ... ); diff --git a/lf.c b/lf.c index 08b4013..59662d5 100644 --- a/lf.c +++ b/lf.c @@ -4,6 +4,7 @@ #include #include #include +#include "ai.h" #include "attack.h" #include "defs.h" #include "flag.h" @@ -109,6 +110,7 @@ lifeform_t *real_addlf(cell_t *cell, enum RACE rid, int level, int controller) { a->controller = controller; a->level = level; a->xp = getxpforlev(a->level); + a->skillpoints = 0; a->cell = cell; a->alive = B_TRUE; a->lastdam = strdup("nothing"); @@ -620,7 +622,13 @@ int cancast(lifeform_t *lf, enum OBTYPE oid, int *mpcost) { return B_FALSE; } } else if (lfhasflagval(lf, F_CANCAST, oid, NA, NA, NULL)) { - int cost; + int cost,power; + // how powerful is this spell? + power = getspellpower(lf, oid); + if (power <= 0) { + reason = E_TOOPOWERFUL; + return B_FALSE; + } // how much mp does it take to cast this? cost = getmpcost(oid); if (mpcost) *mpcost = cost; @@ -630,11 +638,19 @@ int cancast(lifeform_t *lf, enum OBTYPE oid, int *mpcost) { reason = E_NOMP; return B_FALSE; } + } return castable; } +int candrink(lifeform_t *lf, object_t *o) { + if (!isdrinkable(o)) { + return B_FALSE; + } + return B_TRUE; +} + // TODO: reason = xx ? int caneat(lifeform_t *lf, object_t *o) { if (!isedible(o)) { @@ -750,9 +766,41 @@ int canquaff(lifeform_t *lf, object_t *o) { int canrest(lifeform_t *lf) { lifeform_t *l; reason = E_OK; - for (l = lf->cell->map->lf ; l ; l = l->next) { - if ((l != lf) && haslos(lf, l->cell)) { - reason = E_MONSTERNEARBY; + if (isplayer(lf)) { + for (l = lf->cell->map->lf ; l ; l = l->next) { + if ((l != lf) && cansee(lf, l) && !isfriendly(l)) { + reason = E_MONSTERNEARBY; + return B_FALSE; + } + } + } else if (isfriendly(lf)) { // ally + for (l = lf->cell->map->lf ; l ; l = l->next) { + if ((l != lf) && cansee(lf, l) && !isplayer(l)) { + reason = E_MONSTERNEARBY; + return B_FALSE; + } + } + } else { // monster + for (l = lf->cell->map->lf ; l ; l = l->next) { + if ((l != lf) && cansee(lf, l) && + (isplayer(l) || isfriendly(l)) ) { + reason = E_MONSTERNEARBY; + return B_FALSE; + } + } + } + return B_TRUE; +} + +int cansee(lifeform_t *viewer, lifeform_t *viewee) { + // no line of sight? + if (!haslos(viewer, viewee->cell)) { + return B_FALSE; + } + + // viewee is invisible? + if (lfhasflag(viewee, F_INVISIBLE)) { + if (!lfhasflag(viewer, F_SEEINVIS)) { return B_FALSE; } } @@ -903,6 +951,9 @@ int castspell(lifeform_t *lf, enum OBTYPE sid, lifeform_t *targlf, object_t *tar if (isplayer(lf)) { // announce switch (reason) { + case E_TOOPOWERFUL: + msg("That spell is too powerful for you to cast."); + break; case E_NOMP: msg("You don't have enough mana to cast that."); break; @@ -930,7 +981,7 @@ int castspell(lifeform_t *lf, enum OBTYPE sid, lifeform_t *targlf, object_t *tar } // announce - if (!isplayer(lf) && haslos(player, lf->cell)) { + if (!isplayer(lf) && cansee(player, lf)) { char lfname[BUFLEN]; getlfname(lf, lfname); f = lfhasflag(lf,F_SPELLCASTTEXT); @@ -943,7 +994,7 @@ int castspell(lifeform_t *lf, enum OBTYPE sid, lifeform_t *targlf, object_t *tar // cast the spell addflag(lf->flags, F_CASTINGSPELL, sid, NA, NA, NULL); - rv = dospelleffects(lf, sid, targlf, targob, targcell, B_UNCURSED, NULL); + rv = dospelleffects(lf, sid, getspellpower(lf, sid), targlf, targob, targcell, B_UNCURSED, NULL); f = lfhasflag(lf, F_CASTINGSPELL); if (f) { killflag(f); @@ -958,6 +1009,17 @@ int castspell(lifeform_t *lf, enum OBTYPE sid, lifeform_t *targlf, object_t *tar return rv; } +int countmoney(lifeform_t *lf) { + object_t *o; + int amt = 0; + for (o = lf->pack->first ; o ; o = o->next) { + if (o->type->id == OT_GOLD) { + amt += o->amt; + } + } + return amt; +} + void die(lifeform_t *lf) { char buf[BUFLEN]; flag_t *f; @@ -991,7 +1053,7 @@ void die(lifeform_t *lf) { drawmsg(); } else { if (!hasflag(lf->flags, F_NODEATHANNOUNCE)) { - if (haslos(player, lf->cell)) { + if (cansee(player, lf)) { getlfname(lf, buf); if (lf->lastdamtype == DT_EXPLOSIVE) { msg("%s is vaporised!",buf); @@ -1007,7 +1069,7 @@ void die(lifeform_t *lf) { } if (lf->race->id == R_DANCINGWEAPON) { - if (haslos(player, lf->cell)) { + if (cansee(player, lf)) { getlfname(lf, buf); msg("%s drops to the ground.", buf); } @@ -1051,7 +1113,7 @@ void die(lifeform_t *lf) { fragments(lf->cell, "chunk of ice", 2); } else { if (lfhasflag(lf, F_NOCORPSE)) { - if (lfhasflag(lf, F_UNDEAD) && haslos(player, lf->cell)) { + if (lfhasflag(lf, F_UNDEAD) && cansee(player, lf)) { getlfname(lf, buf); msg("%s crumbles to dust.", buf); } @@ -1064,8 +1126,15 @@ void die(lifeform_t *lf) { object_t *corpse; strcpy(corpseprefix, ""); - if (lf->lastdamtype == DT_FIRE) { - strcat(corpseprefix, "flaming "); + switch (lf->lastdamtype) { + case DT_FIRE: + strcat(corpseprefix, "flaming "); + break; + case DT_COLD: + strcat(corpseprefix, "frozen "); + break; + default: + break; } if (lfhasflag(lf, F_BEHEADED)) { strcat(corpseprefix, "headless "); @@ -1194,14 +1263,29 @@ int eat(lifeform_t *lf, object_t *o) { int nutrition; double amt; double mod; + int drinking = B_FALSE; enum LFSIZE sz; - if (!caneat(lf, o)) { - if (isplayer(lf)) { - msg("You can't eat that!"); - } - return B_TRUE; + if (hasflag(o->flags, F_DRINKABLE)) { + drinking = B_TRUE; } + + if (drinking) { + if (!candrink(lf, o)) { + if (isplayer(lf)) { + msg("You can't drink that!"); + } + return B_TRUE; + } + } else { + if (!caneat(lf, o)) { + if (isplayer(lf)) { + msg("You can't eat that!"); + } + return B_TRUE; + } + } + getobname(o, obname, 1); getlfname(lf, lfname); @@ -1223,7 +1307,7 @@ int eat(lifeform_t *lf, object_t *o) { if (lf->controller == C_PLAYER) { f = hasflag(lf->flags, F_HUNGER); if (!f) { - msg("You don't need to eat!"); + msg("You don't need to %s!", drinking ? "drink" : "eat"); return B_TRUE; } } @@ -1236,16 +1320,16 @@ int eat(lifeform_t *lf, object_t *o) { // announce if (lf->controller == C_PLAYER) { - msg("You eat %s.%s", obname, + msg("You %s %s.%s", drinking ? "drink" : "eat", obname, (f->val[1] >= 20) ? " Yum!" : ""); - } else if (haslos(player, lf->cell)) { - msg("%s eats %s.", lfname, obname); + } else if (cansee(player, lf)) { + msg("%s %s %s.", lfname, drinking ? "drinks" : "eats", obname); } if (isrotting(o)) { // lose hp if (isplayer(lf)) { - msg("That food was bad!"); + msg("That %s was bad!", drinking ? "liquid" : "food"); } // food poisoning for 20 turns addtempflag(lf->flags, F_FOODPOISONED, B_TRUE, NA, NA, obname, 20); @@ -1271,7 +1355,7 @@ int eat(lifeform_t *lf, object_t *o) { } } else { skin = addob(lf->cell->obpile, "banana skin"); - if (skin && haslos(player, lf->cell)) { + if (skin && cansee(player, lf)) { char skinname[BUFLEN]; getobname(skin, skinname, 1); msg("%s drop%s %s on the ground.",lfname, isplayer(lf) ? "" : "s", @@ -1283,7 +1367,6 @@ int eat(lifeform_t *lf, object_t *o) { // remove object removeob(o, 1); - // how long will it take? // ie. picking up off ground if (o->pile->owner != lf) { @@ -1331,6 +1414,176 @@ int eat(lifeform_t *lf, object_t *o) { return B_FALSE; } +void enhanceskills(lifeform_t *lf) { + enum SKILL whichsk; + flag_t *f; + skill_t *sk; + char ch = 'a'; + int moretraining = B_FALSE; + + // increase str/int etc if we can + f = lfhasflag(lf, F_STATGAINREADY); + if (f) { + enum ATTRIB att; + if (isplayer(lf)) { + char ch; + ch = askchar("Increase your Strength, Dexterity, Constitution or Intelligence?", "sdci",NULL, B_TRUE); + switch (ch) { + case 's': att = A_STR; break; + case 'd': att = A_DEX; break; + case 'c': att = A_CON; break; + case 'i': att = A_IQ; break; + } + } else { + // pick randomly + att = rnd(0,MAXATTS-1); + } + modattr(lf, att, 1); + f->val[2]--; + if (f->val[2] > 0) { + if (isplayer(lf)) { + moretraining = B_TRUE; + } + } else { + killflag(f); + } + if (isplayer(lf)) { + // update status bar with new stats + drawstatus(); + wrefresh(statwin); + // wait for player to acknowledge 'you feel stronger' etc + more(); + } + } + + if (!lf->skillpoints) { + return; + } + + if (moretraining && isplayer(lf)) { + msg("You still feel capable of more training."); + more(); + } + + if (isplayer(lf)) { + char eorl = 'e'; + int skillstoenhance = 0; + int skillstolearn = 0; + + skillstoenhance = 0; + for (f = lf->flags->first ; f ; f = f->next) { + if ((f->id == F_HASSKILL) && (f->val[1] != PR_MASTER)) { + skillstoenhance++; + } + } + + skillstolearn = 0; + for (sk = firstskill ; sk ; sk = sk->next) { + // TODO: && canlearn(player, sk->id) + if (!getskill(player, sk->id)) { + skillstolearn++; + } + } + + + if (skillstolearn && (lf->skillpoints >= 2)) { + if (skillstoenhance) { + eorl = askchar("Enhance your current skills or Learn a new one?","el","e", B_TRUE); + } else { + ch = askchar("Learn a new skill?","yn","y", B_TRUE); + if (ch == 'y') eorl = 'l'; + else eorl = 'n'; + } + } else if (skillstoenhance) { + ch = askchar("Enhance your current skills?","yn","y", B_TRUE); + if (ch == 'y') eorl = 'e'; + else eorl = 'n'; + } else { + eorl = 'n'; + } + + if (eorl == 'e') { + // enhance an existing skill + + // any skills to get? + if (skillstoenhance) { + char ques[BUFLEN]; + sprintf(ques, "Which skill will you enhance (%d points left)?", lf->skillpoints); + initprompt(&prompt, ques); + + ch = 'a'; + for (f = lf->flags->first ; f ; f = f->next) { + if ((f->id == F_HASSKILL) && (f->val[1] != PR_MASTER)) { + char buf[BUFLEN]; + sprintf(buf, "%s (%s -> %s)", getskillname(f->val[0]), + getskilllevelname(f->val[1]), getskilllevelname(f->val[1] + 1)); + addchoice(&prompt, ch++, buf, buf, f); + } + } + addchoice(&prompt, '-', "None", "None", NULL); + getchoice(&prompt); + f = (flag_t *)prompt.result; + if (f) { + whichsk = f->val[0]; + giveskill(lf, whichsk); + lf->skillpoints--; + } + } else { + msg("You have already mastered all your current skills."); + } + } else if (eorl == 'l') { + // learn a new skill + + // enough points? + if (player->skillpoints < 2) { + msg("You need at least 2 skill points to learn a new skill."); + return; + } + + if (skillstolearn) { + char ques[BUFLEN]; + sprintf(ques, "Which new skill will you learn (%d points left)?", player->skillpoints); + initprompt(&prompt, ques); + + ch = 'a'; + for (sk = firstskill ; sk ; sk = sk->next) { + // TODO: && canlearn(player, sk->id) + if (!getskill(player, sk->id)) { + char buf[BUFLEN]; + sprintf(buf, "%s (%s)", getskillname(sk->id), getskilldesc(sk->id)); + addchoice(&prompt, ch++, buf, buf, sk); + } + } + addchoice(&prompt, '-', "None", "None", NULL); + getchoice(&prompt); + sk = (skill_t *)prompt.result; + if (sk) { + giveskill(player, sk->id); + player->skillpoints -= 2; + } + } else { + msg("There is nothing more that you can learn."); + } + } // end enhance/learnnew + } else { + enum SKILL poss[MAXSKILLS]; + int nposs = 0; + int sel; + // monsters will just enhance a random skill, they never learn new ones. + for (f = lf->flags->first ; f ; f = f->next) { + if ((f->id == F_HASSKILL) && (f->val[1] != PR_MASTER)) { + poss[nposs] = f->val[0]; + nposs++; + } + } + sel = rnd(0,nposs-1); + + giveskill(lf, poss[sel]); + lf->skillpoints--; + } // end if isplayer +} + + // if the lf wearing something which shades their eyes? object_t *eyesshaded(lifeform_t *lf) { object_t *glasses; @@ -1458,7 +1711,7 @@ int flee(lifeform_t *lf) { lifeform_t *thisone; thisone = findlf(lf->cell->map, f->val[0]); if (thisone) { - if (haslos(lf, thisone->cell)) { + if (cansee(lf, thisone)) { // if not fleeing from anyone, or this one is closer... if (!fleefrom || getcelldist(lf->cell, thisone->cell) < getcelldist(lf->cell, fleefrom->cell)) { fleefrom = thisone; @@ -1476,10 +1729,16 @@ int flee(lifeform_t *lf) { } if (fleefrom) { - // TODO: if we are AI, try to use specific spells like teleport self - // if AI, use helpful fleeing items if (!isplayer(lf)) { + enum OBTYPE spell; + + // if AI, try to use specific spells like teleport self + spell = aigetfleespell(lf); + if (spell != OT_NONE) { + return castspell(lf, spell, lf, NULL, lf->cell); + } + // if AI, use helpful fleeing items if (!useitemwithflag(lf, F_AIFLEEITEM)) { return B_FALSE; } @@ -1559,14 +1818,15 @@ void gainlevel(lifeform_t *lf) { float hpratio,mpratio; if (isplayer(lf)) { - statdirty = B_TRUE; + drawstatus(); + wrefresh(statwin); } lf->level++; if (isplayer(lf)) { msg("Welcome to level %d!",lf->level); more(); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { getlfname(lf, buf); msg("%s looks more confident!",buf); } @@ -1583,54 +1843,32 @@ void gainlevel(lifeform_t *lf) { lf->mp = mpratio * (float)lf->maxmp; } - // TODO: new skill - if (isplayer(lf)) { - enum SKILL whichsk; - flag_t *f; - char ch = 'a'; - - initprompt(&prompt, "Which skill will you increase?"); - - for (f = lf->flags->first ; f ; f = f->next) { - if ((f->id == F_HASSKILL) && (f->val[1] != PR_MASTER)) { - char buf[BUFLEN]; - sprintf(buf, "%s (%s -> %s)", getskillname(f->val[0]), - getskilllevelname(f->val[1]), getskilllevelname(f->val[1] + 1)); - addchoice(&prompt, ch++, buf, buf, f); - } - } - getchoice(&prompt); - f = (flag_t *)prompt.result; - whichsk = f->val[0]; - giveskill(lf, whichsk); - } - // stat gain if ((lf->level % 3) == 0) { - enum ATTRIB att; - if (isplayer(lf)) { - char ch; - ch = askchar("Increase your Strength, Dexterity, Constitution or Intelligence?", "sdci",NULL, B_TRUE); - switch (ch) { - case 's': att = A_STR; break; - case 'd': att = A_DEX; break; - case 'c': att = A_CON; break; - case 'i': att = A_IQ; break; - } + flag_t *f; + f = lfhasflag(lf, F_STATGAINREADY); + if (f) { + f->val[2]++; + msg("You feel more ready for a training session."); } else { - // pick randomly - att = rnd(0,MAXATTS-1); + f = addflag(lf->flags, F_STATGAINREADY, NA, NA, 1, NULL); + msg("You feel ready for a training session."); } - modattr(lf, att, 1); } + // new skill at level 3, 5, 7, etc + if (isplayer(lf) && (((lf->level - 1) % 2) == 0)) { + lf->skillpoints++; + msg("You feel ready to learn something new."); + } // you can now re-attempt identification of objects killflagsofid(lf->flags, F_FAILEDINSPECT); // TODO: hand out effects based on job } + void gainmp(lifeform_t *lf, int amt) { int gained = B_FALSE; int maxed = B_FALSE; @@ -2479,7 +2717,7 @@ char *real_getlfname(lifeform_t *lf, char *buf, int usevis) { sprintf(buf, "you"); } else { //if (isblind(player)) { - if (usevis && !haslos(player, lf->cell)) { + if (usevis && !cansee(player, lf)) { sprintf(buf, "something"); } else { if (lf->race->id == R_DANCINGWEAPON) { @@ -2864,6 +3102,7 @@ enum DEXBRACKET getdexname(int dex, char *buf) { // returns a pct addition for things like: // accuracy, evasion, lockpicking +// result will be between -50 and 50 float getstatmod(lifeform_t *lf, enum ATTRIB att) { float mod = 0; float base; @@ -3619,7 +3858,7 @@ int lockpick(lifeform_t *lf, object_t *target, object_t *device) { if (skillcheck(lf, SC_OPENLOCKS, 15, f->val[0])) { // success! // announce - if (isplayer(lf) || haslos(player, lf->cell)) { + if (isplayer(lf) || cansee(player, lf)) { msg("%s unlock%s %s.",lfname, isplayer(lf) ? "" : "s", obname); } // xp @@ -3634,14 +3873,14 @@ int lockpick(lifeform_t *lf, object_t *target, object_t *device) { // kill object if (isplayer(lf)) { msg("Your %s breaks!",noprefix(devname)); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { msg("%s%s %s breaks!",lfname, getpossessive(lfname), noprefix(devname)); } removeob(device, 1); } else if (faileffect == B_BLUNTONFAIL) { makeduller(device, 1); } else { - if (isplayer(lf) || haslos(player, lf->cell)) { + if (isplayer(lf) || cansee(player, lf)) { msg("%s fail%s to unlock %s.",lfname, isplayer(lf) ? "" : "s", obname); } } @@ -4069,7 +4308,6 @@ int hasmr(lifeform_t *lf) { void initjobs(void) { int i; - skill_t *sk; // job definitions // NOTE: try to always make the job's weapon be the first object defined. // this will make sure that they have the letter 'a'. @@ -4087,14 +4325,13 @@ void initjobs(void) { addflag(lastjob->flags, F_STARTOB, 100, NA, NA, "graph paper"); addflag(lastjob->flags, F_STARTOB, 100, NA, NA, "a digital watch"); addflag(lastjob->flags, F_STARTOB, 100, NA, NA, "10 blessed scrolls of create monster"); + addflag(lastjob->flags, F_STARTOB, 100, NA, NA, "10 blessed potions of experience"); addflag(lastjob->flags, F_STARTOB, 100, NA, NA, "ring of invulnerability"); - // gods have all skills - for (sk = firstskill ; sk ; sk = sk->next) { - addflag(lastjob->flags, F_STARTSKILL, sk->id, PR_NOVICE, NA, NULL); - } + addflag(lastjob->flags, F_STARTSKILL, SK_SPELLCASTING, PR_MASTER, NA, NULL); + addflag(lastjob->flags, F_STARTSKILL, SK_RESEARCH, PR_NOVICE, NA, NULL); // gods may use all abilities and cast any spell at will for (i = SS_NONE+1; i < SS_LAST; i++) { - if (i == SS_ABILITY) { + if ((i == SS_ABILITY) || (i == SS_DIVINE)) { mayusespellschool(lastjob->flags, i, F_CANWILL); } else { mayusespellschool(lastjob->flags, i, F_CANCAST); @@ -4166,12 +4403,15 @@ void initjobs(void) { addflag(lastjob->flags, F_STARTOB, 100, NA, NA, "robe"); addflag(lastjob->flags, F_STARTOB, 100, NA, NA, "2 potions of magic"); + addflag(lastjob->flags, F_CANCAST, OT_S_MANASPIKE, NA, NA, NULL); + /* addflag(lastjob->flags, F_IFPLAYER, NA, NA, NA, NULL); addflag(lastjob->flags, F_IFPCT, 50, NA, NA, NULL); addflag(lastjob->flags, F_STARTOB, 100, NA, NA, "spellbook of flame dart"); addflag(lastjob->flags, F_ELSE, NA, NA, NA, NULL); addflag(lastjob->flags, F_STARTOB, 100, NA, NA, "spellbook of cone of cold"); addflag(lastjob->flags, F_ENDIFPLAYER, NA, NA, NA, NULL); + */ addflag(lastjob->flags, F_IFMONSTER, NA, NA, NA, NULL); addflag(lastjob->flags, F_IFPCT, 50, NA, NA, NULL); // monsters sometimes start with a random book @@ -4187,7 +4427,8 @@ void initjobs(void) { addflag(lastjob->flags, F_MPREGEN, 1, NA, NA, NULL); // can detect magic objects addflag(lastjob->flags, F_DETECTMAGIC, B_TRUE, NA, NA, NULL); - addflag(lastjob->flags, F_STARTSKILL, SK_RESEARCH, PR_ADEPT, NA, NULL); + addflag(lastjob->flags, F_STARTSKILL, SK_RESEARCH, PR_BEGINNER, NA, NULL); + addflag(lastjob->flags, F_STARTSKILL, SK_SPELLCASTING, PR_NOVICE, NA, NULL); // TODO skill: magic knowledge // for monster wizards only: addflag(lastjob->flags, F_IFMONSTER, NA, NA, NA, NULL); @@ -4303,6 +4544,7 @@ void initrace(void) { addflag(lastrace->flags, F_NOBODYPART, BP_LEGS, NA, NA, NULL); addflag(lastrace->flags, F_NOPACK, B_TRUE, NA, NA, NULL); addflag(lastrace->flags, F_SEEINDARK, UNLIMITED, NA, NA, NULL); + addflag(lastrace->flags, F_HASSKILL, SK_SPELLCASTING, PR_EXPERT, NA, NULL); addrace(R_GIANTHILL, "hill giant", 160, 'H', MT_FLESH); addflag(lastrace->flags, F_RARITY, H_DUNGEON, 55, NA, NULL); @@ -4392,6 +4634,7 @@ void initrace(void) { addflag(lastrace->flags, F_CANCAST, OT_S_FIREDART, NA, NA, NULL); addflag(lastrace->flags, F_CANCAST, OT_S_FLAMEPILLAR, NA, NA, NULL); addflag(lastrace->flags, F_CANWILL, OT_S_FLAMEBURST, 4, 4, NULL); + addflag(lastrace->flags, F_HASSKILL, SK_SPELLCASTING, PR_ADEPT, NA, NULL); addrace(R_GIANTFIRETITAN, "fire titan", 160, 'H', MT_FLESH); addflag(lastrace->flags, F_RARITY, H_DUNGEON, 40, NA, NULL); @@ -4585,6 +4828,7 @@ void initrace(void) { addflag(lastrace->flags, F_MPREGEN, 3, NA, NA, NULL); addflag(lastrace->flags, F_CANCAST, OT_S_BLINDNESS, NA, NA, NULL); addflag(lastrace->flags, F_CANCAST, OT_S_PAIN, NA, NA, NULL); + addflag(lastrace->flags, F_HASSKILL, SK_SPELLCASTING, PR_ADEPT, NA, NULL); addrace(R_HOBGOBLIN, "hobgoblin", 90, 'g', MT_FLESH); addflag(lastrace->flags, F_HOSTILE, B_TRUE, NA, NA, NULL); @@ -4902,6 +5146,7 @@ void initrace(void) { addflag(lastrace->flags, F_NOBODYPART, BP_LEGS, NA, NA, NULL); addflag(lastrace->flags, F_NOPACK, B_TRUE, NA, NA, NULL); addflag(lastrace->flags, F_SEEINDARK, UNLIMITED, NA, NA, NULL); + addflag(lastrace->flags, F_HASSKILL, SK_SPELLCASTING, PR_EXPERT, NA, NULL); addrace(R_SHADOWCAT, "shadowcat", 5, 'f', MT_FLESH); addflag(lastrace->flags, F_HOSTILE, B_TRUE, NA, NA, NULL); @@ -4959,6 +5204,7 @@ void initrace(void) { addflag(lastrace->flags, F_SPELLCASTTEXT, NA, NA, NA, "gestures"); addflag(lastrace->flags, F_HASATTACK, 1, 3, 0, "claws"); addflag(lastrace->flags, F_PRODUCESLIGHT, 2, NA, NA, NULL); + addflag(lastrace->flags, F_HASSKILL, SK_SPELLCASTING, PR_NOVICE, NA, NULL); addrace(R_TROLL, "troll", 100, 't', MT_FLESH); @@ -5472,6 +5718,14 @@ int isimmobile(lifeform_t *lf) { return B_FALSE; } +int ismaxedskill(lifeform_t *lf, enum SKILL skid) { + // TODO: implement skill maximums per job + if (getskill(lf, skid) == PR_MASTER) { + return B_TRUE; + } + return B_FALSE; +} + int ispeaceful(lifeform_t *lf) { if (isplayer(lf)) return B_FALSE; if (lfhasflag(lf, F_HOSTILE)) { @@ -5701,7 +5955,7 @@ void makenoise(lifeform_t *lf, enum NOISETYPE nid) { noun = strtok_r(NULL, "^", &dummy); - if (haslos(player, lf->cell)) { + if (cansee(player, lf)) { getlfname(lf, buf); msg("%s %s.", buf, verb); } else { @@ -5742,7 +5996,7 @@ int modattr(lifeform_t *lf, enum ATTRIB attr, int amt) { if (lf->att[attr] > 18) lf->att[attr] = 18; if (lf->att[attr] < 0) lf->att[attr] = 0; - if ((amt != 0) && (isplayer(lf) || haslos(player, lf->cell))) { + if ((amt != 0) && (isplayer(lf) || cansee(player, lf))) { char lfname[BUFLEN], verb[BUFLEN], adverb[BUFLEN]; getlfname(lf, lfname); if (isplayer(lf)) strcpy(verb, "feel"); @@ -5935,7 +6189,7 @@ int pickup(lifeform_t *lf, object_t *what, int howmany, int fromground) { if (o) { // if pickup was successful... if (isplayer(lf)) { msgnocap("%c - %s.",o->letter, obname); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { char buf[BUFLEN]; getlfname(lf, buf); msg("%s picks up %s.",buf, obname); @@ -6048,7 +6302,7 @@ int push(lifeform_t *lf, object_t *o, int dir) { char buf[BUFLEN]; getlfname(lf, buf); capitalise(buf); - msg("%s pushes %s.", haslos(player, lf->cell) ? buf : "Something", obname); + msg("%s pushes %s.", cansee(player, lf) ? buf : "Something", obname); } touch(lf, o); @@ -6106,12 +6360,22 @@ void relinklf(lifeform_t *src, map_t *dst) { } // strat resting... -void startresting(lifeform_t *lf) { - addflag(lf->flags, F_RESTING, B_TRUE, NA, NA, NULL); +void startresting(lifeform_t *lf, int willtrain) { + int traincounter; + if (willtrain) { + traincounter = 50; + traincounter = modifybystat(traincounter, player, A_IQ); + } else { + traincounter = NA; + } + + addflag(lf->flags, F_RESTING, B_TRUE, NA, traincounter, NULL); if (lf->controller == C_PLAYER) { - msg("You start resting..."); - } else if (haslos(player, lf->cell)) { + msg("You start %s...",(traincounter == NA) ? "resting" : "training"); + drawmsg(); + drawcursor(); + } else if (cansee(player, lf)) { char buf[BUFLEN]; getlfname(lf, buf); capitalise(buf); @@ -6458,14 +6722,14 @@ void setrace(lifeform_t *lf, enum RACE rid) { if (origrace && (newrace == origrace)) { if (isplayer(lf)) { msg("You revert to your original form!"); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { getlfname(lf, buf); msg("The %s transforms back to its original form!", newrace->name); } } else { if (isplayer(lf)) { msg("You transform into %s %s!", isvowel(newrace->name[0]) ? "an" : "a", newrace->name); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { getlfname(lf, buf); msg("%s transforms into %s %s!", buf, isvowel(newrace->name[0]) ? "an" : "a", newrace->name); } @@ -6532,7 +6796,7 @@ void setrace(lifeform_t *lf, enum RACE rid) { if (countobs(lf->pack)) { if (isplayer(lf)) { msg("Your possessions drop to the ground!"); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { getlfname(lf, buf); msg("%s%s possessions drop to the ground!",buf, getpossessive(buf)); } @@ -6554,7 +6818,7 @@ void setrace(lifeform_t *lf, enum RACE rid) { // drop it! if (isplayer(lf)) { msg("Your %s drops to the ground!",noprefix(obname)); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { getlfname(lf, buf); msg("%s%s %s drop to the ground!",buf, getpossessive(buf), noprefix(obname)); @@ -6574,7 +6838,7 @@ void setrace(lifeform_t *lf, enum RACE rid) { // drop it! if (isplayer(lf)) { msg("Your %s drops to the ground!",noprefix(obname)); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { getlfname(lf, buf); msg("%s%s %s drop to the ground!",buf, getpossessive(buf), noprefix(obname)); @@ -6593,10 +6857,11 @@ void setlastdam(lifeform_t *lf, char *buf) { } void initskills(void) { - addskill(SK_ATHLETICS, "Athletics", "Your athletics skill determines how far you can run, and how long it takes for you to recover afterwards."); + addskill(SK_ATHLETICS, "Athletics", "Assists with sprinting and recovery."); addskill(SK_LOCKPICKING, "Lockpicking", "Enhances your ability to pick locks."); addskill(SK_RESEARCH, "Research", "Allows you a chance of recognising unknown objects."); - addskill(SK_TECHUSAGE, "Tech Usage", "Lets you comprehend the usage of use modern technological items."); + addskill(SK_SPELLCASTING, "Spellcasting", "Determines your ability to cast magical spells."); + addskill(SK_TECHUSAGE, "Tech Usage", "Lets you comprehend use modern technological items."); } void interrupt(lifeform_t *lf) { @@ -6757,8 +7022,11 @@ int slipon(lifeform_t *lf, object_t *o) { getlfname(lf,lfname); getobname(o, obname, 1); // slip! - if (isplayer(lf) || haslos(player, lf->cell)) { + if (isplayer(lf) || cansee(player, lf)) { + char damstring[BUFLEN]; msg("%s slip%s on %s.",lfname, isplayer(lf) ? "" : "s", obname); + sprintf(damstring, "slipping on %s",obname); + losehp(lf, 1, DT_FALL, NULL, damstring); } taketime(lf, getactspeed(lf)); // object moves? @@ -6876,7 +7144,7 @@ int stone(lifeform_t *lf) { addflag(lf->flags, F_NODEATHANNOUNCE, B_TRUE, NA, NA, NULL); addflag(lf->flags, F_NOCORPSE, B_TRUE, NA, NA, NULL); - if (haslos(player, lf->cell)) { + if (cansee(player, lf)) { msg("%s %s to stone!", lfname, isplayer(lf) ? "turn" : "turns"); } setlastdam(lf, "petrification"); @@ -6890,15 +7158,19 @@ void stopresting(lifeform_t *lf) { // stop resting! f = hasflag(lf->flags, F_RESTING); if (f) { + int training = B_FALSE; + if (f->val[2] != NA) { + training = B_TRUE; + } killflag(f); //lf->timespent = 0; if (isplayer(lf)) { - msg("Your rest is interrupted!"); - } else if (haslos(player, lf->cell)) { + msg("Your %s is interrupted!", training ? "training" : "rest"); + } else if (cansee(player, lf)) { char buf[BUFLEN]; getlfname(lf, buf); capitalise(buf); - msg("%s stops resting.",buf); + msg("%s stops %s.",buf, training ? "training" : "resting"); } } } @@ -6974,7 +7246,7 @@ int takeoff(lifeform_t *lf, object_t *o) { if (gamestarted) { if (lf->controller == C_PLAYER) { msg("You take off %s.", obname); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { getlfname(lf, buf); capitalise(buf); msg("%s takes off %s.", buf, obname); @@ -7009,7 +7281,7 @@ void taketime(lifeform_t *lf, long howlong) { assert(howlong > 0); - if (db && gamestarted && haslos(player, lf->cell)) { + if (db && gamestarted && cansee(player, lf)) { dblog("lfid %d (%s) spending %d time\n",lf->id,lf->race->name, howlong); } // inc timespent @@ -7159,7 +7431,7 @@ void turneffectslf(lifeform_t *lf) { if (isplayer(lf)) { getobname(o, buf, o->amt); msg("Your %s flies out of your hands!",noprefix(buf), (o->amt == 1) ? "flies" : "fly"); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { char lfname[BUFLEN]; getobname(o, buf, o->amt); getlfname(lf, lfname); @@ -7181,7 +7453,7 @@ void turneffectslf(lifeform_t *lf) { if (isplayer(lf)) { getobname(o, buf, o->amt); msg("%s is repelled away from you!",buf); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { char lfname[BUFLEN]; getobname(o, buf, o->amt); getlfname(lf, lfname); @@ -7243,7 +7515,7 @@ void turneffectslf(lifeform_t *lf) { addob(lf->cell->obpile, "small puddle of water"); if (isplayer(lf)) { msg("You are melting!"); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { char lfname[BUFLEN]; getlfname(lf, lfname); msg("%s melts a little.",lfname); @@ -7262,7 +7534,7 @@ void turneffectslf(lifeform_t *lf) { dam = losehp(lf, dam, f->val[1], NULL, buf); if (dam > 0) { if (f->val[1] == DT_POISONGAS) { - if (isplayer(lf) || haslos(player, lf->cell)) { + if (isplayer(lf) || cansee(player, lf)) { char lfname[BUFLEN]; getlfname(lf, lfname); msg("%s choke%s on %s!", lfname, isplayer(lf) ? "" : "s", buf); @@ -7270,7 +7542,7 @@ void turneffectslf(lifeform_t *lf) { } else { if (isplayer(lf)) { msg("%s %ss you!", buf, getattackverb(f->val[1], dam,lf->maxhp)); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { char lfname[BUFLEN]; getlfname(lf, lfname); msg("%s %ss %s!", buf, getattackverb(f->val[1], dam,lf->maxhp), lfname); @@ -7335,7 +7607,8 @@ int touch(lifeform_t *lf, object_t *o) { if (f) { // not wearing gloves? if (!getequippedob(lf->pack, BP_HANDS)) { - dospelleffects(lf, OT_S_FREEZEOB, NULL, o, NULL, B_UNCURSED, NULL); + // default power of 4 + dospelleffects(lf, OT_S_FREEZEOB, 4, NULL, o, NULL, B_UNCURSED, NULL); // we use val[0] here rather than timeleft, because we don't // want to decrement it each turn. @@ -7343,7 +7616,7 @@ int touch(lifeform_t *lf, object_t *o) { if (f->val[0] <= 0) { if (lf->controller == C_PLAYER) { msg("Your hands stop glowing blue."); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { getlfname(lf, buf); msg("%s's hands stop glowing blue."); } @@ -7379,7 +7652,7 @@ int touch(lifeform_t *lf, object_t *o) { // otherwise YOU get damaged. if (isplayer(lf)) { msg("Ow! You burn your hands on %s.",obname); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { msg("%s burns itself on %s.",lfname, obname); } sprintf(buf, "touching %s",obname); @@ -7431,7 +7704,7 @@ int unweild(lifeform_t *lf, object_t *o) { if (gamestarted) { if (lf->controller == C_PLAYER) { msg("You are no longer weilding %s.", obname); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { getlfname(lf, buf); capitalise(buf); msg("%s stops weilding %s.", buf, obname); @@ -7472,32 +7745,6 @@ int useability(lifeform_t *lf, enum OBTYPE aid, lifeform_t *who, cell_t *where) return rv; } -// returns B_FALSE if successful -int useitemwithflag(lifeform_t *lf, enum FLAG whichflag) { - object_t *o; - for (o = lf->pack->first ; o ; o = o->next) { - if (hasflag(o->flags, whichflag)) { - switch (o->type->obclass->id) { - case OC_POTION: - if (canquaff(lf, o)) { - quaff(lf, o); - return B_FALSE; - } - break; - case OC_SCROLL: - if (!readsomething(lf, o)) { - return B_FALSE; - } - break; - // TODO: if wand, use it on ourself - default: - break; - } - } - } - // failed to use an item - return B_TRUE; -} int usestairs(lifeform_t *lf, object_t *o) { flag_t *f; @@ -7539,7 +7786,7 @@ int usestairs(lifeform_t *lf, object_t *o) { msg("You enter %s...", obname); // move cursor to msgwindow while we create the new level... wrefresh(msgwin); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { msg("%s enters %s...", lfname, obname); } } else { @@ -7547,7 +7794,7 @@ int usestairs(lifeform_t *lf, object_t *o) { msg("You %s %s the staircase...", getmoveverb(lf), getdirname(dir)); // move cursor to msgwindow while we create the new level... wrefresh(msgwin); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { msg("%s %s %s the staircase...", lfname, getmoveverbother(lf), getdirname(dir)); } } @@ -7624,16 +7871,36 @@ int validateraces(void) { flag_t *f; for (r = firstrace ; r ; r = r->next) { if (!hasflag(r->flags, F_SIZE)) { - printf("ERROR in race '%s' - missing F_SIZE.", r->name); + printf("ERROR in race '%s' - missing F_SIZE.\n", r->name); goterror = B_TRUE; } for (f = r->flags->first ; f ; f = f->next) { if (f->id == F_STARTOB) { if (!f->text || (strlen(f->text) == 0)) { - printf("ERROR in race '%s' - F_STARTOB with zero length text.", r->name); + printf("ERROR in race '%s' - F_STARTOB with zero length text.\n", r->name); goterror = B_TRUE; } + } else if (f->id == F_CANCAST) { + flag_t *ff; + ff = hasflagval(r->flags, F_HASSKILL, SK_SPELLCASTING, NA, NA, NULL); + if (ff) { + int power; + power = (1 + ff->val[1]) / getspelllevel(f->val[0]); + if (power <= 0) { + objecttype_t *sp; + sp = findot(f->val[0]); + printf("ERROR in race '%s' - F_CANCAST %s (l%d) but insufficient spell power.\n", + r->name, sp->name,getspelllevel(sp->id)); + goterror = B_TRUE; + } + + } else { + objecttype_t *sp; + sp = findot(f->val[0]); + printf("ERROR in race '%s' - F_CANCAST %s (l%d) but no spellcasting skill\n", r->name, sp->name, getspelllevel(sp->id)); + goterror = B_TRUE; + } } } } @@ -7648,74 +7915,98 @@ int rest(lifeform_t *lf, int onpurpose) { int mpheal = 1; int hpheal = 1; flag_t *rf; + int training = B_FALSE; + + rf = lfhasflag(lf, F_RESTING); + if (rf && rf->val[2] != NA) { + training = B_TRUE; + } taketime(lf, getactspeed(lf)); if (!lfhasflag(lf, F_FOODPOISONED)) { - ff = lfhasflag(lf, F_RESTHEALAMT); - if (ff) { - hpheal = ff->val[0]; - } else { - hpheal = 1; - } - - ff = lfhasflag(lf, F_RESTHEALMPAMT); - if (ff) { - mpheal = ff->val[0]; - } else { - mpheal = 1; - } - - if (onpurpose) { - f = lfhasflag(lf, F_RESTCOUNT); - if (!f) { - f = addflag(lf->flags, F_RESTCOUNT, 0, NA, NA, NULL); - } - f->val[0]++; - f->lifetime = 2; - - ff = lfhasflag(lf, F_RESTHEALTIME); + // slowly heal hp/mp + if (!training) { + ff = lfhasflag(lf, F_RESTHEALAMT); if (ff) { - healtime = ff->val[0]; + hpheal = ff->val[0]; } else { - // 3 turns = heal 1 hp - healtime = 3; + hpheal = 1; } - if (f->val[0] >= healtime) { - //if (isplayer(lf)) msg("hp given."); - if (lf->hp < lf->maxhp) { - gainhp(lf, hpheal); - } + ff = lfhasflag(lf, F_RESTHEALMPAMT); + if (ff) { + mpheal = ff->val[0]; + } else { + mpheal = 1; + } - if (lf->mp < lf->maxmp) { - gainmp(lf, mpheal); + if (onpurpose) { + f = lfhasflag(lf, F_RESTCOUNT); + if (!f) { + f = addflag(lf->flags, F_RESTCOUNT, 0, NA, NA, NULL); } - /* - // heal mp too? - ff = lfhasflag(lf, F_RESTHEALMPAMT); + f->val[0]++; + f->lifetime = 2; + + ff = lfhasflag(lf, F_RESTHEALTIME); if (ff) { - if (lf->mp < lf->maxmp) { - gainmp(lf, ff->val[0]); + healtime = ff->val[0]; + } else { + // 3 turns = heal 1 hp + healtime = 3; + } + + if (f->val[0] >= healtime) { + //if (isplayer(lf)) msg("hp given."); + if (lf->hp < lf->maxhp) { + gainhp(lf, hpheal); } - } - */ - killflag(f); + if (lf->mp < lf->maxmp) { + gainmp(lf, mpheal); + } + /* + // heal mp too? + ff = lfhasflag(lf, F_RESTHEALMPAMT); + if (ff) { + if (lf->mp < lf->maxmp) { + gainmp(lf, ff->val[0]); + } + } + */ + killflag(f); + + } } - } + } - rf = lfhasflag(lf, F_RESTING); + // if resting/training with 'R'... if (rf) { - if ((lf->hp >= lf->maxhp) || !hpheal) { - if ((lf->mp >= lf->maxmp) || !mpheal) { - if (isplayer(lf)) { - msg("You finish resting."); - wantclearmsg = B_FALSE; + wantclearmsg = B_FALSE; + if (training) { + rf->val[2]--; + if (rf->val[2] == 0) { + // ask about gaining skills + if (isplayer(lf)) msg("You finish training."); + if (lf->skillpoints) { + if (isplayer(lf)) more(); + enhanceskills(lf); } killflag(rf); } + } else { + // resting + if ((lf->hp >= lf->maxhp) || !hpheal) { + if ((lf->mp >= lf->maxmp) || !mpheal) { + if (isplayer(lf)) { + msg("You finish resting."); + wantclearmsg = B_FALSE; + } + killflag(rf); + } + } } } } @@ -7909,7 +8200,7 @@ int wear(lifeform_t *lf, object_t *o) { if (gamestarted && lf->created) { if (lf->controller == C_PLAYER) { msg("You are now wearing %s.", obname); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { getlfname(lf, buf); capitalise(buf); msg("%s puts on %s.", buf, obname); @@ -7920,7 +8211,7 @@ int wear(lifeform_t *lf, object_t *o) { if (lf->controller == C_PLAYER) { msg("Oh no! The %s releases a pulse of evil!", noprefix(obname)); o->blessknown = B_TRUE; - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { getlfname(lf, buf); msg("%s%s %s releases a pulse of evil!", buf, getpossessive(buf), obname); o->blessknown = B_TRUE; @@ -8097,7 +8388,7 @@ int weild(lifeform_t *lf, object_t *o) { if (gamestarted && lf->created && (lf->race->id != R_DANCINGWEAPON)) { if (isplayer(lf)) { msg("You are now fighting unarmed."); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { getlfname(lf, buf); msg("%s is now fighting unarmed.",buf); } @@ -8127,7 +8418,7 @@ int weild(lifeform_t *lf, object_t *o) { if (!hasflag(o->flags, F_DAM) && !hasflag(o->flags, F_FIREARM)) { msg("You have a feeling that this weapon will not be very effective..."); } - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { char buf2[BUFLEN]; getlfname(lf, buf2); msg("%s weilds %s.", buf2, buf); @@ -8139,7 +8430,7 @@ int weild(lifeform_t *lf, object_t *o) { if (lf->controller == C_PLAYER) { msg("Oh no! The %s releases a pulse of evil!", strchr(buf, ' ')+1); o->blessknown = B_TRUE; - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { char buf2[BUFLEN]; getlfname(lf, buf2); msg("%s%s %s releases a pulse of evil!", buf2, getpossessive(buf2), buf); diff --git a/lf.h b/lf.h index b945478..9597bb5 100644 --- a/lf.h +++ b/lf.h @@ -13,20 +13,24 @@ void bleed(lifeform_t *lf); int calcxp(lifeform_t *lf); int calcxprace(enum RACE rid); int cancast(lifeform_t *lf, enum OBTYPE oid, int *mpcost); +int candrink(lifeform_t *lf, object_t *o); int caneat(lifeform_t *lf, object_t *o); int canhear(lifeform_t *lf, cell_t *c); int canpickup(lifeform_t *lf, object_t *o, int amt); int canpush(lifeform_t *lf, object_t *o, int dir); int canquaff(lifeform_t *lf, object_t *o); int canrest(lifeform_t *lf); +int cansee(lifeform_t *viewer, lifeform_t *viewee); int canwear(lifeform_t *lf, object_t *o, enum BODYPART where); int canweild(lifeform_t *lf, object_t *o); int cantakeoff(lifeform_t *lf, object_t *o); int castspell(lifeform_t *lf, enum OBTYPE sid, lifeform_t *targlf, object_t *targob, cell_t *targcell); +int countmoney(lifeform_t *lf); void die(lifeform_t *lf); void dumplf(void); void dumpxp(void); int eat(lifeform_t *lf, object_t *o); +void enhanceskills(lifeform_t *lf); object_t *eyesshaded(lifeform_t *lf); void fightback(lifeform_t *lf, lifeform_t *attacker); job_t *findjob(enum JOB jobid); @@ -135,6 +139,7 @@ int isgenius(lifeform_t *lf); int isimmobile(lifeform_t *lf); flag_t *isimmuneto(flagpile_t *fp, enum DAMTYPE dt); int isingunrange(lifeform_t *lf, cell_t *where); +int ismaxedskill(lifeform_t *lf, enum SKILL skid); int ispeaceful(lifeform_t *lf); int isplayer(lifeform_t *lf); int ispolymorphed(lifeform_t *lf); @@ -159,7 +164,7 @@ void precalclos(lifeform_t *lf); int push(lifeform_t *lf, object_t *o, int dir); void relinklf(lifeform_t *src, map_t *dst); int rest(lifeform_t *lf, int onpurpose); -void startresting(lifeform_t *lf); +void startresting(lifeform_t *lf, int willtrain); int rollcon(enum CONBRACKET bracket); int rolldex(enum DEXBRACKET bracket); int rolliq(enum IQBRACKET bracket); @@ -189,7 +194,6 @@ void turneffectslf(lifeform_t *lf); int touch(lifeform_t *lf, object_t *o); int unweild(lifeform_t *lf, object_t *o); int useability(lifeform_t *lf, enum OBTYPE aid, lifeform_t *who, cell_t *where); -int useitemwithflag(lifeform_t *lf, enum FLAG whichflag); int usestairs(lifeform_t *lf, object_t *o); int validateraces(void); int wear(lifeform_t *lf, object_t *o); diff --git a/log.txt b/log.txt index 91e8f08..4d96354 100644 --- a/log.txt +++ b/log.txt @@ -2,183 +2,28 @@ ====== NEW LOGFILE ==== -DB: checking for 'flaming ' in 'wooden door' -DB: checking for 'headless ' in 'wooden door' -DB: checking for 'masterwork ' in 'wooden door' -DB: checking for 'shoddy ' in 'wooden door' -DB: called addobject() for wooden door, canstack = -1 -DB: Looking for object name 'wooden door' +findotn(): modname is 'wooden door' checkobnames(): got exact match: 'wooden door' -DB: FOUND: ot->name = 'wooden door' xxx -DB: setting canstack = false, objecttype 'wooden door' not stackable -DB: 'wooden door' -> adding 1 x wooden door -DB: Creating new object (wooden door). -DB: checking for 'flaming ' in 'wooden door' -DB: checking for 'headless ' in 'wooden door' -DB: checking for 'masterwork ' in 'wooden door' -DB: checking for 'shoddy ' in 'wooden door' -DB: called addobject() for wooden door, canstack = -1 -DB: Looking for object name 'wooden door' +findotn(): modname is 'wooden door' checkobnames(): got exact match: 'wooden door' -DB: FOUND: ot->name = 'wooden door' xxx -DB: setting canstack = false, objecttype 'wooden door' not stackable -DB: 'wooden door' -> adding 1 x wooden door -DB: Creating new object (wooden door). -DB: checking for 'flaming ' in 'wooden door' -DB: checking for 'headless ' in 'wooden door' -DB: checking for 'masterwork ' in 'wooden door' -DB: checking for 'shoddy ' in 'wooden door' -DB: called addobject() for wooden door, canstack = -1 -DB: Looking for object name 'wooden door' +findotn(): modname is 'wooden door' checkobnames(): got exact match: 'wooden door' -DB: FOUND: ot->name = 'wooden door' xxx -DB: setting canstack = false, objecttype 'wooden door' not stackable -DB: 'wooden door' -> adding 1 x wooden door -DB: Creating new object (wooden door). -DB: checking for 'flaming ' in 'wooden door' -DB: checking for 'headless ' in 'wooden door' -DB: checking for 'masterwork ' in 'wooden door' -DB: checking for 'shoddy ' in 'wooden door' -DB: called addobject() for wooden door, canstack = -1 -DB: Looking for object name 'wooden door' +findotn(): modname is 'wooden door' checkobnames(): got exact match: 'wooden door' -DB: FOUND: ot->name = 'wooden door' xxx -DB: setting canstack = false, objecttype 'wooden door' not stackable -DB: 'wooden door' -> adding 1 x wooden door -DB: Creating new object (wooden door). -DB: checking for 'flaming ' in 'wooden door' -DB: checking for 'headless ' in 'wooden door' -DB: checking for 'masterwork ' in 'wooden door' -DB: checking for 'shoddy ' in 'wooden door' -DB: called addobject() for wooden door, canstack = -1 -DB: Looking for object name 'wooden door' +findotn(): modname is 'wooden door' checkobnames(): got exact match: 'wooden door' -DB: FOUND: ot->name = 'wooden door' xxx -DB: setting canstack = false, objecttype 'wooden door' not stackable -DB: 'wooden door' -> adding 1 x wooden door -DB: Creating new object (wooden door). -DB: checking for 'flaming ' in 'wooden door' -DB: checking for 'headless ' in 'wooden door' -DB: checking for 'masterwork ' in 'wooden door' -DB: checking for 'shoddy ' in 'wooden door' -DB: called addobject() for wooden door, canstack = -1 -DB: Looking for object name 'wooden door' +findotn(): modname is 'wooden door' checkobnames(): got exact match: 'wooden door' -DB: FOUND: ot->name = 'wooden door' xxx -DB: setting canstack = false, objecttype 'wooden door' not stackable -DB: 'wooden door' -> adding 1 x wooden door -DB: Creating new object (wooden door). -DB: checking for 'flaming ' in 'wooden door' -DB: checking for 'headless ' in 'wooden door' -DB: checking for 'masterwork ' in 'wooden door' -DB: checking for 'shoddy ' in 'wooden door' -DB: called addobject() for wooden door, canstack = -1 -DB: Looking for object name 'wooden door' -checkobnames(): got exact match: 'wooden door' -DB: FOUND: ot->name = 'wooden door' -xxx -DB: setting canstack = false, objecttype 'wooden door' not stackable -DB: 'wooden door' -> adding 1 x wooden door -DB: Creating new object (wooden door). -DB: checking for 'flaming ' in 'wooden door' -DB: checking for 'headless ' in 'wooden door' -DB: checking for 'masterwork ' in 'wooden door' -DB: checking for 'shoddy ' in 'wooden door' -DB: called addobject() for wooden door, canstack = -1 -DB: Looking for object name 'wooden door' -checkobnames(): got exact match: 'wooden door' -DB: FOUND: ot->name = 'wooden door' -xxx -DB: setting canstack = false, objecttype 'wooden door' not stackable -DB: 'wooden door' -> adding 1 x wooden door -DB: Creating new object (wooden door). -DB: checking for 'flaming ' in 'wooden door' -DB: checking for 'headless ' in 'wooden door' -DB: checking for 'masterwork ' in 'wooden door' -DB: checking for 'shoddy ' in 'wooden door' -DB: called addobject() for wooden door, canstack = -1 -DB: Looking for object name 'wooden door' -checkobnames(): got exact match: 'wooden door' -DB: FOUND: ot->name = 'wooden door' -xxx -DB: setting canstack = false, objecttype 'wooden door' not stackable -DB: 'wooden door' -> adding 1 x wooden door -DB: Creating new object (wooden door). -DB: checking for 'flaming ' in 'wooden door' -DB: checking for 'headless ' in 'wooden door' -DB: checking for 'masterwork ' in 'wooden door' -DB: checking for 'shoddy ' in 'wooden door' -DB: called addobject() for wooden door, canstack = -1 -DB: Looking for object name 'wooden door' -checkobnames(): got exact match: 'wooden door' -DB: FOUND: ot->name = 'wooden door' -xxx -DB: setting canstack = false, objecttype 'wooden door' not stackable -DB: 'wooden door' -> adding 1 x wooden door -DB: Creating new object (wooden door). -DB: checking for 'flaming ' in 'staircase going up' -DB: checking for 'headless ' in 'staircase going up' -DB: checking for 'masterwork ' in 'staircase going up' -DB: checking for 'shoddy ' in 'staircase going up' -DB: called addobject() for staircase going up, canstack = -1 -DB: Looking for object name 'staircase going up' +findotn(): modname is 'staircase going up' checkobnames(): got exact match: 'staircase going up' -DB: FOUND: ot->name = 'staircase going up' -DB: setting canstack = false, objecttype 'staircase going up' not stackable -DB: 'staircase going up' -> adding 1 x staircase going up -DB: Creating new object (staircase going up). -DB: checking for 'flaming ' in 'staircase going down' -DB: checking for 'headless ' in 'staircase going down' -DB: checking for 'masterwork ' in 'staircase going down' -DB: checking for 'shoddy ' in 'staircase going down' -DB: called addobject() for staircase going down, canstack = -1 -DB: Looking for object name 'staircase going down' +findotn(): modname is 'staircase going down' checkobnames(): got exact match: 'staircase going down' -DB: FOUND: ot->name = 'staircase going down' -DB: setting canstack = false, objecttype 'staircase going down' not stackable -DB: 'staircase going down' -> adding 1 x staircase going down -DB: Creating new object (staircase going down). -DB: checking for 'flaming ' in '1 +0 pair of leather shoes' -DB: checking for 'headless ' in '1 +0 pair of leather shoes' -DB: checking for 'masterwork ' in '1 +0 pair of leather shoes' -DB: checking for 'shoddy ' in '1 +0 pair of leather shoes' -DB: called addobject() for 1 +0 pair of leather shoes, canstack = -1 -DB: Looking for object name 'pair of leather shoes' -checkobnames(): got exact match: 'pair of leather shoes' -DB: FOUND: ot->name = 'pair of leather shoes' -DB: setting canstack = false, objecttype 'pair of leather shoes' not stackable -DB: '1 +0 pair of leather shoes' -> adding 1 x pair of leather shoes -DB: Creating new object (pair of leather shoes). -DB: checking for 'flaming ' in '1 +0 axe' -DB: checking for 'headless ' in '1 +0 axe' -DB: checking for 'masterwork ' in '1 +0 axe' -DB: checking for 'shoddy ' in '1 +0 axe' -DB: called addobject() for 1 +0 axe, canstack = -1 -DB: Looking for object name 'axe' -checkobnames(): got exact match: 'axe' -DB: FOUND: ot->name = 'axe' -DB: setting canstack = false, objecttype 'axe' not stackable -DB: '1 +0 axe' -> adding 1 x axe -DB: Creating new object (axe). -DB: checking for 'flaming ' in '1 cursed scroll of flame pillar' -DB: checking for 'headless ' in '1 cursed scroll of flame pillar' -DB: checking for 'masterwork ' in '1 cursed scroll of flame pillar' -DB: checking for 'shoddy ' in '1 cursed scroll of flame pillar' -DB: called addobject() for 1 cursed scroll of flame pillar, canstack = -1 -DB: ob is cursed (cursed scroll of flame pillar) -DB: Looking for object name 'cursed scroll of flame pillar' -checkobnames(): got exact match: 'scroll of flame pillar' -DB: FOUND: ot->name = 'scroll of flame pillar' -DB: '1 cursed scroll of flame pillar' -> adding 1 x scroll of flame pillar -DB: Looking for stacks... -DB: No stacks found. -DB: Creating new object (scroll of flame pillar). finding random lf with rarity val 85-100 -> possibility: xat, rarity=90 @@ -188,29 +33,13 @@ finding random lf with rarity val 85-100 -> possibility: giant fly, rarity=85 -> possibility: glowbug, rarity=85 got 6 possibilities. -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in '1 scroll of flame burst' -DB: checking for 'headless ' in '1 scroll of flame burst' -DB: checking for 'masterwork ' in '1 scroll of flame burst' -DB: checking for 'shoddy ' in '1 scroll of flame burst' -DB: called addobject() for 1 scroll of flame burst, canstack = -1 -DB: Looking for object name 'scroll of flame burst' -checkobnames(): got exact match: 'scroll of flame burst' -DB: FOUND: ot->name = 'scroll of flame burst' -DB: '1 scroll of flame burst' -> adding 1 x scroll of flame burst -DB: Looking for stacks... -DB: No stacks found. -DB: Creating new object (scroll of flame burst). +adding random object with rarity value between 72 - 100 +got 100 possibilities. +random ob: 1 x pair of overalls ('pair of overalls') +findotn(): modname is 'pair of overalls' +checkobnames(): got exact match: 'pair of overalls' finding random lf with rarity val 85-100 -> possibility: xat, rarity=90 @@ -220,33985 +49,15564 @@ finding random lf with rarity val 85-100 -> possibility: giant fly, rarity=85 -> possibility: glowbug, rarity=85 got 6 possibilities. -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -finding random lf with rarity val 85-100 - --> possibility: xat, rarity=90 --> possibility: newt, rarity=100 --> possibility: bat, rarity=90 --> possibility: giant rat, rarity=90 --> possibility: giant fly, rarity=85 --> possibility: glowbug, rarity=85 -got 6 possibilities. -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -finding random lf with rarity val 85-100 - --> possibility: xat, rarity=90 --> possibility: newt, rarity=100 --> possibility: bat, rarity=90 --> possibility: giant rat, rarity=90 --> possibility: giant fly, rarity=85 --> possibility: glowbug, rarity=85 -got 6 possibilities. -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -finding random lf with rarity val 85-100 - --> possibility: xat, rarity=90 --> possibility: newt, rarity=100 --> possibility: bat, rarity=90 --> possibility: giant rat, rarity=90 --> possibility: giant fly, rarity=85 --> possibility: glowbug, rarity=85 -got 6 possibilities. -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -finding random lf with rarity val 85-100 - --> possibility: xat, rarity=90 --> possibility: newt, rarity=100 --> possibility: bat, rarity=90 --> possibility: giant rat, rarity=90 --> possibility: giant fly, rarity=85 --> possibility: glowbug, rarity=85 -got 6 possibilities. -finding random lf with rarity val 85-100 - --> possibility: xat, rarity=90 --> possibility: newt, rarity=100 --> possibility: bat, rarity=90 --> possibility: giant rat, rarity=90 --> possibility: giant fly, rarity=85 --> possibility: glowbug, rarity=85 -got 6 possibilities. -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in '1 +0 shoddy pair of cloth gloves' -DB: checking for 'headless ' in '1 +0 shoddy pair of cloth gloves' -DB: checking for 'masterwork ' in '1 +0 shoddy pair of cloth gloves' -DB: checking for 'shoddy ' in '1 +0 shoddy pair of cloth gloves' -DB: found obmod prefix 'shoddy ' -DB: called addobject() for 1 +0 pair of cloth gloves, canstack = -1 -DB: Looking for object name 'pair of cloth gloves' -checkobnames(): got exact match: 'pair of cloth gloves' -DB: FOUND: ot->name = 'pair of cloth gloves' -DB: setting canstack = false, objecttype 'pair of cloth gloves' not stackable -DB: '1 +0 shoddy pair of cloth gloves' -> adding 1 x pair of cloth gloves -DB: Creating new object (pair of cloth gloves). -DB: checking for 'flaming ' in '1 spellbook of light' -DB: checking for 'headless ' in '1 spellbook of light' -DB: checking for 'masterwork ' in '1 spellbook of light' -DB: checking for 'shoddy ' in '1 spellbook of light' -DB: called addobject() for 1 spellbook of light, canstack = -1 -DB: Looking for object name 'spellbook of light' -checkobnames(): got exact match: 'spellbook of light' -DB: FOUND: ot->name = 'spellbook of light' -DB: setting canstack = false, objecttype 'spellbook of light' not stackable -DB: '1 spellbook of light' -> adding 1 x spellbook of light -DB: Creating new object (spellbook of light). -DB: checking for 'flaming ' in '1 dart' -DB: checking for 'headless ' in '1 dart' -DB: checking for 'masterwork ' in '1 dart' -DB: checking for 'shoddy ' in '1 dart' -DB: called addobject() for 1 dart, canstack = -1 -DB: Looking for object name 'dart' -checkobnames(): got exact match: 'dart' -DB: FOUND: ot->name = 'dart' -DB: '1 dart' -> adding 1 x dart -DB: Looking for stacks... -DB: No stacks found. -DB: Creating new object (dart). -DB: checking for 'flaming ' in '1 spellbook of detect life' -DB: checking for 'headless ' in '1 spellbook of detect life' -DB: checking for 'masterwork ' in '1 spellbook of detect life' -DB: checking for 'shoddy ' in '1 spellbook of detect life' -DB: called addobject() for 1 spellbook of detect life, canstack = -1 -DB: Looking for object name 'spellbook of detect life' -checkobnames(): got exact match: 'spellbook of detect life' -DB: FOUND: ot->name = 'spellbook of detect life' -DB: setting canstack = false, objecttype 'spellbook of detect life' not stackable -DB: '1 spellbook of detect life' -> adding 1 x spellbook of detect life -DB: Creating new object (spellbook of detect life). -DB: checking for 'flaming ' in '1 scroll of detect aura' -DB: checking for 'headless ' in '1 scroll of detect aura' -DB: checking for 'masterwork ' in '1 scroll of detect aura' -DB: checking for 'shoddy ' in '1 scroll of detect aura' -DB: called addobject() for 1 scroll of detect aura, canstack = -1 -DB: Looking for object name 'scroll of detect aura' -checkobnames(): got exact match: 'scroll of detect aura' -DB: FOUND: ot->name = 'scroll of detect aura' -DB: '1 scroll of detect aura' -> adding 1 x scroll of detect aura -DB: Looking for stacks... -DB: No stacks found. -DB: Creating new object (scroll of detect aura). -finding random lf with rarity val 85-100 - --> possibility: xat, rarity=90 --> possibility: newt, rarity=100 --> possibility: bat, rarity=90 --> possibility: giant rat, rarity=90 --> possibility: giant fly, rarity=85 --> possibility: glowbug, rarity=85 -got 6 possibilities. -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -finding random lf with rarity val 85-100 - --> possibility: xat, rarity=90 --> possibility: newt, rarity=100 --> possibility: bat, rarity=90 --> possibility: giant rat, rarity=90 --> possibility: giant fly, rarity=85 --> possibility: glowbug, rarity=85 -got 6 possibilities. -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -finding random lf with rarity val 85-100 - --> possibility: xat, rarity=90 --> possibility: newt, rarity=100 --> possibility: bat, rarity=90 --> possibility: giant rat, rarity=90 --> possibility: giant fly, rarity=85 --> possibility: glowbug, rarity=85 -got 6 possibilities. -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in '1 +0 cloak' -DB: checking for 'headless ' in '1 +0 cloak' -DB: checking for 'masterwork ' in '1 +0 cloak' -DB: checking for 'shoddy ' in '1 +0 cloak' -DB: called addobject() for 1 +0 cloak, canstack = -1 -DB: Looking for object name 'cloak' -checkobnames(): got exact match: 'cloak' -DB: FOUND: ot->name = 'cloak' -DB: setting canstack = false, objecttype 'cloak' not stackable -DB: '1 +0 cloak' -> adding 1 x cloak -DB: Creating new object (cloak). -DB: checking for 'flaming ' in '1 +0 masterwork suit of scale armour' -DB: checking for 'headless ' in '1 +0 masterwork suit of scale armour' -DB: checking for 'masterwork ' in '1 +0 masterwork suit of scale armour' -DB: found obmod prefix 'masterwork ' -DB: checking for 'shoddy ' in '1 +0 suit of scale armour' -DB: called addobject() for 1 +0 suit of scale armour, canstack = -1 -DB: Looking for object name 'suit of scale armour' -checkobnames(): got exact match: 'suit of scale armour' -DB: FOUND: ot->name = 'suit of scale armour' -DB: setting canstack = false, objecttype 'suit of scale armour' not stackable -DB: '1 +0 masterwork suit of scale armour' -> adding 1 x suit of scale armour -DB: Creating new object (suit of scale armour). -DB: checking for 'flaming ' in '1 spellbook of detect life' -DB: checking for 'headless ' in '1 spellbook of detect life' -DB: checking for 'masterwork ' in '1 spellbook of detect life' -DB: checking for 'shoddy ' in '1 spellbook of detect life' -DB: called addobject() for 1 spellbook of detect life, canstack = -1 -DB: Looking for object name 'spellbook of detect life' -checkobnames(): got exact match: 'spellbook of detect life' -DB: FOUND: ot->name = 'spellbook of detect life' -DB: setting canstack = false, objecttype 'spellbook of detect life' not stackable -DB: '1 spellbook of detect life' -> adding 1 x spellbook of detect life -DB: Creating new object (spellbook of detect life). -finding random lf with rarity val 85-100 - --> possibility: xat, rarity=90 --> possibility: newt, rarity=100 --> possibility: bat, rarity=90 --> possibility: giant rat, rarity=90 --> possibility: giant fly, rarity=85 --> possibility: glowbug, rarity=85 -got 6 possibilities. -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in '1 +0 shoddy football helmet' -DB: checking for 'headless ' in '1 +0 shoddy football helmet' -DB: checking for 'masterwork ' in '1 +0 shoddy football helmet' -DB: checking for 'shoddy ' in '1 +0 shoddy football helmet' -DB: found obmod prefix 'shoddy ' -DB: called addobject() for 1 +0 football helmet, canstack = -1 -DB: Looking for object name 'football helmet' -checkobnames(): got exact match: 'football helmet' -DB: FOUND: ot->name = 'football helmet' -DB: setting canstack = false, objecttype 'football helmet' not stackable -DB: '1 +0 shoddy football helmet' -> adding 1 x football helmet -DB: Creating new object (football helmet). -DB: checking for 'flaming ' in '1 scroll of detect aura' -DB: checking for 'headless ' in '1 scroll of detect aura' -DB: checking for 'masterwork ' in '1 scroll of detect aura' -DB: checking for 'shoddy ' in '1 scroll of detect aura' -DB: called addobject() for 1 scroll of detect aura, canstack = -1 -DB: Looking for object name 'scroll of detect aura' -checkobnames(): got exact match: 'scroll of detect aura' -DB: FOUND: ot->name = 'scroll of detect aura' -DB: '1 scroll of detect aura' -> adding 1 x scroll of detect aura -DB: Looking for stacks... -DB: No stacks found. -DB: Creating new object (scroll of detect aura). -finding random lf with rarity val 85-100 - --> possibility: xat, rarity=90 --> possibility: newt, rarity=100 --> possibility: bat, rarity=90 --> possibility: giant rat, rarity=90 --> possibility: giant fly, rarity=85 --> possibility: glowbug, rarity=85 -got 6 possibilities. -DB: checking for 'flaming ' in '1 loaf of stale bread' -DB: checking for 'headless ' in '1 loaf of stale bread' -DB: checking for 'masterwork ' in '1 loaf of stale bread' -DB: checking for 'shoddy ' in '1 loaf of stale bread' -DB: called addobject() for 1 loaf of stale bread, canstack = -1 -DB: Looking for object name 'loaf of stale bread' -checkobnames(): got exact match: 'loaf of stale bread' -DB: FOUND: ot->name = 'loaf of stale bread' -DB: '1 loaf of stale bread' -> adding 1 x loaf of stale bread -DB: Looking for stacks... -DB: No stacks found. -DB: Creating new object (loaf of stale bread). -DB: checking for 'flaming ' in '1 scroll of freezing touch' -DB: checking for 'headless ' in '1 scroll of freezing touch' -DB: checking for 'masterwork ' in '1 scroll of freezing touch' -DB: checking for 'shoddy ' in '1 scroll of freezing touch' -DB: called addobject() for 1 scroll of freezing touch, canstack = -1 -DB: Looking for object name 'scroll of freezing touch' -checkobnames(): got exact match: 'scroll of freezing touch' -DB: FOUND: ot->name = 'scroll of freezing touch' -DB: '1 scroll of freezing touch' -> adding 1 x scroll of freezing touch -DB: Looking for stacks... -DB: No stacks found. -DB: Creating new object (scroll of freezing touch). -DB: checking for 'flaming ' in '1 potion of minor healing' -DB: checking for 'headless ' in '1 potion of minor healing' -DB: checking for 'masterwork ' in '1 potion of minor healing' -DB: checking for 'shoddy ' in '1 potion of minor healing' -DB: called addobject() for 1 potion of minor healing, canstack = -1 -DB: Looking for object name 'potion of minor healing' +adding random object with rarity value between 72 - 100 +got 100 possibilities. +random ob: 1 x potion of minor healing ('potion of minor healing') +findotn(): modname is 'potion of minor healing' checkobnames(): got exact match: 'potion of minor healing' -DB: FOUND: ot->name = 'potion of minor healing' -DB: '1 potion of minor healing' -> adding 1 x potion of minor healing -DB: Looking for stacks... -DB: No stacks found. -DB: Creating new object (potion of minor healing). +finding random lf with rarity val 85-100 + +-> possibility: xat, rarity=90 +-> possibility: newt, rarity=100 +-> possibility: bat, rarity=90 +-> possibility: giant rat, rarity=90 +-> possibility: giant fly, rarity=85 +-> possibility: glowbug, rarity=85 +got 6 possibilities. +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +adding random object with rarity value between 72 - 100 +got 100 possibilities. +random ob: 1 x knife ('knife') +findotn(): modname is 'knife' +checkobnames(): got exact match: 'knife' +finding random lf with rarity val 85-100 + +-> possibility: xat, rarity=90 +-> possibility: newt, rarity=100 +-> possibility: bat, rarity=90 +-> possibility: giant rat, rarity=90 +-> possibility: giant fly, rarity=85 +-> possibility: glowbug, rarity=85 +got 6 possibilities. +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +finding random lf with rarity val 85-100 + +-> possibility: xat, rarity=90 +-> possibility: newt, rarity=100 +-> possibility: bat, rarity=90 +-> possibility: giant rat, rarity=90 +-> possibility: giant fly, rarity=85 +-> possibility: glowbug, rarity=85 +got 6 possibilities. +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +finding random lf with rarity val 85-100 + +-> possibility: xat, rarity=90 +-> possibility: newt, rarity=100 +-> possibility: bat, rarity=90 +-> possibility: giant rat, rarity=90 +-> possibility: giant fly, rarity=85 +-> possibility: glowbug, rarity=85 +got 6 possibilities. +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +finding random lf with rarity val 85-100 + +-> possibility: xat, rarity=90 +-> possibility: newt, rarity=100 +-> possibility: bat, rarity=90 +-> possibility: giant rat, rarity=90 +-> possibility: giant fly, rarity=85 +-> possibility: glowbug, rarity=85 +got 6 possibilities. +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +adding random object with rarity value between 72 - 100 +got 100 possibilities. +random ob: 1 x potion of healing ('potion of healing') +findotn(): modname is 'potion of healing' +checkobnames(): got exact match: 'potion of healing' +finding random lf with rarity val 85-100 + +-> possibility: xat, rarity=90 +-> possibility: newt, rarity=100 +-> possibility: bat, rarity=90 +-> possibility: giant rat, rarity=90 +-> possibility: giant fly, rarity=85 +-> possibility: glowbug, rarity=85 +got 6 possibilities. +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +finding random lf with rarity val 85-100 + +-> possibility: xat, rarity=90 +-> possibility: newt, rarity=100 +-> possibility: bat, rarity=90 +-> possibility: giant rat, rarity=90 +-> possibility: giant fly, rarity=85 +-> possibility: glowbug, rarity=85 +got 6 possibilities. +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +finding random lf with rarity val 85-100 + +-> possibility: xat, rarity=90 +-> possibility: newt, rarity=100 +-> possibility: bat, rarity=90 +-> possibility: giant rat, rarity=90 +-> possibility: giant fly, rarity=85 +-> possibility: glowbug, rarity=85 +got 6 possibilities. +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +adding random object with rarity value between 72 - 100 +got 100 possibilities. +random ob: 1 x pair of cloth gloves ('pair of cloth gloves') +findotn(): modname is 'pair of cloth gloves' +checkobnames(): got exact match: 'pair of cloth gloves' +finding random lf with rarity val 85-100 + +-> possibility: xat, rarity=90 +-> possibility: newt, rarity=100 +-> possibility: bat, rarity=90 +-> possibility: giant rat, rarity=90 +-> possibility: giant fly, rarity=85 +-> possibility: glowbug, rarity=85 +got 6 possibilities. +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +adding random object with rarity value between 72 - 100 +got 100 possibilities. +random ob: 1 x bone ('bone') +findotn(): modname is 'bone' +checkobnames(): got exact match: 'bone' +finding random lf with rarity val 85-100 + +-> possibility: xat, rarity=90 +-> possibility: newt, rarity=100 +-> possibility: bat, rarity=90 +-> possibility: giant rat, rarity=90 +-> possibility: giant fly, rarity=85 +-> possibility: glowbug, rarity=85 +got 6 possibilities. +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +finding random lf with rarity val 85-100 + +-> possibility: xat, rarity=90 +-> possibility: newt, rarity=100 +-> possibility: bat, rarity=90 +-> possibility: giant rat, rarity=90 +-> possibility: giant fly, rarity=85 +-> possibility: glowbug, rarity=85 +got 6 possibilities. +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +finding random lf with rarity val 85-100 + +-> possibility: xat, rarity=90 +-> possibility: newt, rarity=100 +-> possibility: bat, rarity=90 +-> possibility: giant rat, rarity=90 +-> possibility: giant fly, rarity=85 +-> possibility: glowbug, rarity=85 +got 6 possibilities. +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +adding random object with rarity value between 72 - 100 +got 100 possibilities. +random ob: 1 x ring of sight ('ring of sight') +findotn(): modname is 'ring of sight' +checkobnames(): got exact match: 'ring of sight' +finding random lf with rarity val 85-100 + +-> possibility: xat, rarity=90 +-> possibility: newt, rarity=100 +-> possibility: bat, rarity=90 +-> possibility: giant rat, rarity=90 +-> possibility: giant fly, rarity=85 +-> possibility: glowbug, rarity=85 +got 6 possibilities. +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +finding random lf with rarity val 85-100 + +-> possibility: xat, rarity=90 +-> possibility: newt, rarity=100 +-> possibility: bat, rarity=90 +-> possibility: giant rat, rarity=90 +-> possibility: giant fly, rarity=85 +-> possibility: glowbug, rarity=85 +got 6 possibilities. +adding random object with rarity value between 72 - 100 +got 100 possibilities. +random ob: 1 x scroll of enchantment ('scroll of enchantment') +findotn(): modname is 'scroll of enchantment' +checkobnames(): got exact match: 'scroll of enchantment' +adding random object with rarity value between 72 - 100 +got 100 possibilities. +random ob: 1 x spellbook of light ('spellbook of light') +findotn(): modname is 'spellbook of light' +checkobnames(): got exact match: 'spellbook of light' +adding random object with rarity value between 72 - 100 +got 100 possibilities. +random ob: 1 x potion of oil ('potion of oil') +findotn(): modname is 'potion of oil' +checkobnames(): got exact match: 'potion of oil' +finding random lf with rarity val 85-100 + +-> possibility: xat, rarity=90 +-> possibility: newt, rarity=100 +-> possibility: bat, rarity=90 +-> possibility: giant rat, rarity=90 +-> possibility: giant fly, rarity=85 +-> possibility: glowbug, rarity=85 +got 6 possibilities. +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +finding random lf with rarity val 85-100 + +-> possibility: xat, rarity=90 +-> possibility: newt, rarity=100 +-> possibility: bat, rarity=90 +-> possibility: giant rat, rarity=90 +-> possibility: giant fly, rarity=85 +-> possibility: glowbug, rarity=85 +got 6 possibilities. +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +adding random object with rarity value between 72 - 100 +got 100 possibilities. +random ob: 1 x spellbook of turn undead ('spellbook of turn undead') +findotn(): modname is 'spellbook of turn undead' +checkobnames(): got exact match: 'spellbook of turn undead' +finding random lf with rarity val 85-100 + +-> possibility: xat, rarity=90 +-> possibility: newt, rarity=100 +-> possibility: bat, rarity=90 +-> possibility: giant rat, rarity=90 +-> possibility: giant fly, rarity=85 +-> possibility: glowbug, rarity=85 +got 6 possibilities. +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' rollhitdice() - rolling 2d4 + 2 -rollhitdice() - mod is +32% -rollhitdice() ---- die 1/2 == 5 +rollhitdice() - mod is +-11% +rollhitdice() ---- die 1/2 == 4 rollhitdice() ---- die 2/2 == 5 -TOTAL: 10 - -> modified to: 13 -DB: checking for 'flaming ' in 'fists' -DB: checking for 'headless ' in 'fists' -DB: checking for 'masterwork ' in 'fists' -DB: checking for 'shoddy ' in 'fists' -DB: called addobject() for fists, canstack = -1 -DB: Looking for object name 'fists' +TOTAL: 9 + -> modified to: 9 +findotn(): modname is 'fists' checkobnames(): got exact match: 'fists' -DB: FOUND: ot->name = 'fists' -DB: setting canstack = false, objecttype 'fists' not stackable -DB: 'fists' -> adding 1 x fists -DB: Creating new object (fists). givejob() starting. -processing normal flag: 167 -processing normal flag: 218 -processing normal flag: 130 -processing normal flag: 130 -processing normal flag: 130 -processing normal flag: 130 -processing normal flag: 130 -processing normal flag: 130 -processing normal flag: 130 -processing normal flag: 130 -processing normal flag: 130 -processing normal flag: 130 -processing normal flag: 130 -processing normal flag: 131 -processing normal flag: 131 -processing normal flag: 131 -processing normal flag: 131 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 190 -processing normal flag: 190 -processing normal flag: 190 -processing normal flag: 190 -processing normal flag: 190 -processing normal flag: 190 -processing normal flag: 190 -processing normal flag: 190 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -processing normal flag: 189 -DB: checking for 'flaming ' in 'short sword of pyromania' -DB: checking for 'headless ' in 'short sword of pyromania' -DB: checking for 'masterwork ' in 'short sword of pyromania' -DB: checking for 'shoddy ' in 'short sword of pyromania' -DB: called addobject() for short sword of pyromania, canstack = -1 -DB: Looking for object name 'short sword of pyromania' +processing normal flag: 172 +processing normal flag: 225 +processing normal flag: 135 +processing normal flag: 135 +processing normal flag: 135 +processing normal flag: 135 +processing normal flag: 135 +processing normal flag: 135 +processing normal flag: 135 +processing normal flag: 135 +processing normal flag: 135 +processing normal flag: 135 +processing normal flag: 135 +processing normal flag: 135 +processing normal flag: 136 +processing normal flag: 136 +processing normal flag: 196 +processing normal flag: 196 +processing normal flag: 196 +processing normal flag: 196 +processing normal flag: 196 +processing normal flag: 196 +processing normal flag: 196 +processing normal flag: 196 +processing normal flag: 196 +processing normal flag: 196 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +processing normal flag: 195 +findotn(): modname is 'short sword' checkobnames(): got exact match: 'short sword' -DB: FOUND: ot->name = 'short sword' -DB: setting canstack = false, objecttype 'short sword' not stackable -DB: 'short sword of pyromania' -> adding 1 x short sword -DB: Creating new object (short sword). -DB: checking for 'flaming ' in 'hand of god' -DB: checking for 'headless ' in 'hand of god' -DB: checking for 'masterwork ' in 'hand of god' -DB: checking for 'shoddy ' in 'hand of god' -DB: called addobject() for hand of god, canstack = -1 -DB: Looking for object name 'hand of god' +findotn(): modname is 'hand of god' checkobnames(): got exact match: 'hand of god' -DB: FOUND: ot->name = 'hand of god' -DB: setting canstack = false, objecttype 'hand of god' not stackable -DB: 'hand of god' -> adding 1 x hand of god -DB: Creating new object (hand of god). -DB: checking for 'flaming ' in '10 blocks of chocolate' -DB: checking for 'headless ' in '10 blocks of chocolate' -DB: checking for 'masterwork ' in '10 blocks of chocolate' -DB: checking for 'shoddy ' in '10 blocks of chocolate' -DB: called addobject() for 10 blocks of chocolate, canstack = -1 -DB: Looking for object name 'blocks of chocolate' +findotn(): modname is 'block of chocolate' checkobnames(): got exact match: 'block of chocolate' -DB: FOUND: ot->name = 'block of chocolate' -DB: '10 blocks of chocolate' -> adding 10 x block of chocolate -DB: Looking for stacks... -DB: No stacks found. -DB: Creating new object (block of chocolate). -DB: checking for 'flaming ' in '10 vials of ambrosia' -DB: checking for 'headless ' in '10 vials of ambrosia' -DB: checking for 'masterwork ' in '10 vials of ambrosia' -DB: checking for 'shoddy ' in '10 vials of ambrosia' -DB: called addobject() for 10 vials of ambrosia, canstack = -1 -DB: Looking for object name 'vials of ambrosia' +findotn(): modname is 'vial of ambrosia' checkobnames(): got exact match: 'vial of ambrosia' -DB: FOUND: ot->name = 'vial of ambrosia' -DB: '10 vials of ambrosia' -> adding 10 x vial of ambrosia -DB: Looking for stacks... -DB: No stacks found. -DB: Creating new object (vial of ambrosia). -DB: checking for 'flaming ' in 'leather armour' -DB: checking for 'headless ' in 'leather armour' -DB: checking for 'masterwork ' in 'leather armour' -DB: checking for 'shoddy ' in 'leather armour' -DB: called addobject() for leather armour, canstack = -1 -DB: Looking for object name 'leather armour' +findotn(): modname is 'leather armour' checkobnames(): got exact match: 'leather armour' -DB: FOUND: ot->name = 'leather armour' -DB: setting canstack = false, objecttype 'leather armour' not stackable -DB: 'leather armour' -> adding 1 x leather armour -DB: Creating new object (leather armour). -DB: checking for 'flaming ' in 'leather boots' -DB: checking for 'headless ' in 'leather boots' -DB: checking for 'masterwork ' in 'leather boots' -DB: checking for 'shoddy ' in 'leather boots' -DB: called addobject() for leather boots, canstack = -1 -DB: Looking for object name 'leather boots' -DB: FOUND: ot->name = 'pair of leather boots' -DB: setting canstack = false, objecttype 'pair of leather boots' not stackable -DB: 'leather boots' -> adding 1 x pair of leather boots -DB: Creating new object (pair of leather boots). -DB: checking for 'flaming ' in 'leather gloves' -DB: checking for 'headless ' in 'leather gloves' -DB: checking for 'masterwork ' in 'leather gloves' -DB: checking for 'shoddy ' in 'leather gloves' -DB: called addobject() for leather gloves, canstack = -1 -DB: Looking for object name 'leather gloves' -DB: FOUND: ot->name = 'pair of leather gloves' -DB: setting canstack = false, objecttype 'pair of leather gloves' not stackable -DB: 'leather gloves' -> adding 1 x pair of leather gloves -DB: Creating new object (pair of leather gloves). -DB: checking for 'flaming ' in 'graph paper' -DB: checking for 'headless ' in 'graph paper' -DB: checking for 'masterwork ' in 'graph paper' -DB: checking for 'shoddy ' in 'graph paper' -DB: called addobject() for graph paper, canstack = -1 -DB: Looking for object name 'graph paper' -DB: FOUND: ot->name = 'piece of graph paper' -DB: 'graph paper' -> adding 1 x piece of graph paper -DB: Looking for stacks... -DB: No stacks found. -DB: Creating new object (piece of graph paper). -DB: checking for 'flaming ' in 'a digital watch' -DB: checking for 'headless ' in 'a digital watch' -DB: checking for 'masterwork ' in 'a digital watch' -DB: checking for 'shoddy ' in 'a digital watch' -DB: called addobject() for a digital watch, canstack = -1 -DB: Looking for object name 'a digital watch' +findotn(): modname is 'leather boots' +findotn(): modname is 'leather gloves' +findotn(): modname is 'graph paper' +findotn(): modname is 'digital watch' checkobnames(): got exact match: 'digital watch' -DB: FOUND: ot->name = 'digital watch' -DB: setting canstack = false, objecttype 'digital watch' not stackable -DB: 'a digital watch' -> adding 1 x digital watch -DB: Creating new object (digital watch). -DB: checking for 'flaming ' in '10 blessed scrolls of create monster' -DB: checking for 'headless ' in '10 blessed scrolls of create monster' -DB: checking for 'masterwork ' in '10 blessed scrolls of create monster' -DB: checking for 'shoddy ' in '10 blessed scrolls of create monster' -DB: called addobject() for 10 blessed scrolls of create monster, canstack = -1 -DB: ob is blessed (blessed scrolls of create monster) -DB: Looking for object name 'blessed scrolls of create monster' +findotn(): modname is 'scroll of create monster' checkobnames(): got exact match: 'scroll of create monster' -DB: FOUND: ot->name = 'scroll of create monster' -DB: '10 blessed scrolls of create monster' -> adding 10 x scroll of create monster -DB: Looking for stacks... -DB: No stacks found. -DB: Creating new object (scroll of create monster). -DB: checking for 'flaming ' in 'ring of invulnerability' -DB: checking for 'headless ' in 'ring of invulnerability' -DB: checking for 'masterwork ' in 'ring of invulnerability' -DB: checking for 'shoddy ' in 'ring of invulnerability' -DB: called addobject() for ring of invulnerability, canstack = -1 -DB: Looking for object name 'ring of invulnerability' +findotn(): modname is 'potion of experience' +checkobnames(): got exact match: 'potion of experience' +findotn(): modname is 'ring of invulnerability' checkobnames(): got exact match: 'ring of invulnerability' -DB: FOUND: ot->name = 'ring of invulnerability' -DB: setting canstack = false, objecttype 'ring of invulnerability' not stackable -DB: 'ring of invulnerability' -> adding 1 x ring of invulnerability -DB: Creating new object (ring of invulnerability). -DB: checking for 'flaming ' in 'fists' -DB: checking for 'headless ' in 'fists' -DB: checking for 'masterwork ' in 'fists' -DB: checking for 'shoddy ' in 'fists' -DB: called addobject() for fists, canstack = -1 -DB: Looking for object name 'fists' +findotn(): modname is 'fists' checkobnames(): got exact match: 'fists' -DB: FOUND: ot->name = 'fists' -DB: setting canstack = false, objecttype 'fists' not stackable -DB: 'fists' -> adding 1 x fists -DB: Creating new object (fists). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in '10 gunpowder' -DB: checking for 'headless ' in '10 gunpowder' -DB: checking for 'masterwork ' in '10 gunpowder' -DB: checking for 'shoddy ' in '10 gunpowder' -DB: called addobject() for 10 gunpowder, canstack = -1 -DB: Looking for object name 'gunpowder' -DB: FOUND: ot->name = 'pile of gunpowder' -DB: '10 gunpowder' -> adding 10 x pile of gunpowder -DB: Looking for stacks... -DB: No stacks found. -DB: Creating new object (pile of gunpowder). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is '' +initial dam[0] = 80 +adjusted for lf to dam[0] = 80 +reduced by armour to dam[0] = 80 +findotn(): modname is 'splash of blood' +checkobnames(): got exact match: 'splash of blood' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). nclasses is 0 -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -nclasses is 0 -DB: checking for 'flaming ' in '100-300 gold coins' -DB: checking for 'headless ' in '100-300 gold coins' -DB: checking for 'masterwork ' in '100-300 gold coins' -DB: checking for 'shoddy ' in '100-300 gold coins' -DB: called addobject() for 100-300 gold coins, canstack = -1 -DB: Looking for object name 'gold coins' -checkobnames(): got match after stripping 's': 'gold coin' -> 'gold coins' -DB: FOUND: ot->name = 'gold coin' -DB: '100-300 gold coins' -> adding 102 x gold coin -DB: Looking for stacks... -DB: No stacks found. -DB: Creating new object (gold coin). -DB: checking for 'flaming ' in 'flaming greatsword of pyromania' -DB: found obmod prefix 'flaming ' -DB: checking for 'headless ' in 'greatsword of pyromania' -DB: checking for 'masterwork ' in 'greatsword of pyromania' -DB: checking for 'shoddy ' in 'greatsword of pyromania' -DB: called addobject() for greatsword of pyromania, canstack = -1 -DB: Looking for object name 'greatsword of pyromania' -checkobnames(): got exact match: 'greatsword' -DB: FOUND: ot->name = 'greatsword' -DB: setting canstack = false, objecttype 'greatsword' not stackable -DB: 'flaming greatsword of pyromania' -> adding 1 x greatsword -DB: Creating new object (greatsword). -DB: checking for 'flaming ' in 'flaming greatsword' -DB: found obmod prefix 'flaming ' -DB: checking for 'headless ' in 'greatsword' -DB: checking for 'masterwork ' in 'greatsword' -DB: checking for 'shoddy ' in 'greatsword' -DB: called addobject() for greatsword, canstack = -1 -DB: Looking for object name 'greatsword' -checkobnames(): got exact match: 'greatsword' -DB: FOUND: ot->name = 'greatsword' -DB: setting canstack = false, objecttype 'greatsword' not stackable -DB: 'flaming greatsword' -> adding 1 x greatsword -DB: Creating new object (greatsword). -DB: checking for 'flaming ' in '1 cursed potion of restoration' -DB: checking for 'headless ' in '1 cursed potion of restoration' -DB: checking for 'masterwork ' in '1 cursed potion of restoration' -DB: checking for 'shoddy ' in '1 cursed potion of restoration' -DB: called addobject() for 1 cursed potion of restoration, canstack = -1 -DB: ob is cursed (cursed potion of restoration) -DB: Looking for object name 'cursed potion of restoration' -checkobnames(): got exact match: 'potion of restoration' -DB: FOUND: ot->name = 'potion of restoration' -DB: '1 cursed potion of restoration' -> adding 1 x potion of restoration -DB: Looking for stacks... -DB: No stacks found. -DB: Creating new object (potion of restoration). -DB: checking for 'flaming ' in 'fists' -DB: checking for 'headless ' in 'fists' -DB: checking for 'masterwork ' in 'fists' -DB: checking for 'shoddy ' in 'fists' -DB: called addobject() for fists, canstack = -1 -DB: Looking for object name 'fists' -checkobnames(): got exact match: 'fists' -DB: FOUND: ot->name = 'fists' -DB: setting canstack = false, objecttype 'fists' not stackable -DB: 'fists' -> adding 1 x fists -DB: Creating new object (fists). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'splash of blood' -DB: checking for 'headless ' in 'splash of blood' -DB: checking for 'masterwork ' in 'splash of blood' -DB: checking for 'shoddy ' in 'splash of blood' -DB: called addobject() for splash of blood, canstack = -1 -DB: Looking for object name 'splash of blood' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'splash of blood' checkobnames(): got exact match: 'splash of blood' -DB: FOUND: ot->name = 'splash of blood' -DB: 'splash of blood' -> adding 1 x splash of blood -DB: Looking for stacks... -DB: No stacks found. -DB: Creating new object (splash of blood). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'splash of blood' -DB: checking for 'headless ' in 'splash of blood' -DB: checking for 'masterwork ' in 'splash of blood' -DB: checking for 'shoddy ' in 'splash of blood' -DB: called addobject() for splash of blood, canstack = -1 -DB: Looking for object name 'splash of blood' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'splash of blood' checkobnames(): got exact match: 'splash of blood' -DB: FOUND: ot->name = 'splash of blood' -DB: 'splash of blood' -> adding 1 x splash of blood -DB: Looking for stacks... -DB: No stacks found. -DB: Creating new object (splash of blood). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'splash of blood' -DB: checking for 'headless ' in 'splash of blood' -DB: checking for 'masterwork ' in 'splash of blood' -DB: checking for 'shoddy ' in 'splash of blood' -DB: called addobject() for splash of blood, canstack = -1 -DB: Looking for object name 'splash of blood' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'splash of blood' checkobnames(): got exact match: 'splash of blood' -DB: FOUND: ot->name = 'splash of blood' -DB: 'splash of blood' -> adding 1 x splash of blood -DB: Looking for stacks... -DB: No stacks found. -DB: Creating new object (splash of blood). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'splash of blood' -DB: checking for 'headless ' in 'splash of blood' -DB: checking for 'masterwork ' in 'splash of blood' -DB: checking for 'shoddy ' in 'splash of blood' -DB: called addobject() for splash of blood, canstack = -1 -DB: Looking for object name 'splash of blood' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'splash of blood' checkobnames(): got exact match: 'splash of blood' -DB: FOUND: ot->name = 'splash of blood' -DB: 'splash of blood' -> adding 1 x splash of blood -DB: Looking for stacks... -DB: STACK FOUND (1 x splash of blood). Adding 1 obs to existing stack. -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'splash of blood' -DB: checking for 'headless ' in 'splash of blood' -DB: checking for 'masterwork ' in 'splash of blood' -DB: checking for 'shoddy ' in 'splash of blood' -DB: called addobject() for splash of blood, canstack = -1 -DB: Looking for object name 'splash of blood' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'splash of blood' checkobnames(): got exact match: 'splash of blood' -DB: FOUND: ot->name = 'splash of blood' -DB: 'splash of blood' -> adding 1 x splash of blood -DB: Looking for stacks... -DB: STACK FOUND (2 x splash of blood). Adding 1 obs to existing stack. -DB: checking for 'flaming ' in 'fists' -DB: checking for 'headless ' in 'fists' -DB: checking for 'masterwork ' in 'fists' -DB: checking for 'shoddy ' in 'fists' -DB: called addobject() for fists, canstack = -1 -DB: Looking for object name 'fists' -checkobnames(): got exact match: 'fists' -DB: FOUND: ot->name = 'fists' -DB: setting canstack = false, objecttype 'fists' not stackable -DB: 'fists' -> adding 1 x fists -DB: Creating new object (fists). +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'splash of blood' +checkobnames(): got exact match: 'splash of blood' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'blood stain' +checkobnames(): got exact match: 'blood stain' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'blood stain' +checkobnames(): got exact match: 'blood stain' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'blood stain' +checkobnames(): got exact match: 'blood stain' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'blood stain' +checkobnames(): got exact match: 'blood stain' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'blood stain' +checkobnames(): got exact match: 'blood stain' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'blood stain' +checkobnames(): got exact match: 'blood stain' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +nclasses is 1 rollhitdice() - rolling 2d4 + 2 -rollhitdice() - mod is +32% -rollhitdice() ---- die 1/2 == 5 -rollhitdice() ---- die 2/2 == 6 -TOTAL: 11 - -> modified to: 14 -rollhitdice() - rolling 2d4 + 2 -rollhitdice() - mod is +32% -rollhitdice() ---- die 1/2 == 5 +rollhitdice() - mod is +-11% +rollhitdice() ---- die 1/2 == 4 rollhitdice() ---- die 2/2 == 4 -TOTAL: 9 - -> modified to: 11 -DB: checking for 'flaming ' in 'fire titan corpse' -DB: checking for 'headless ' in 'fire titan corpse' -DB: checking for 'masterwork ' in 'fire titan corpse' -DB: checking for 'shoddy ' in 'fire titan corpse' -DB: called addobject() for fire titan corpse, canstack = -1 -DB: FOUND: ot->name = 'corpse' -DB: 'fire titan corpse' -> adding 1 x corpse -DB: Looking for stacks... -DB: No stacks found. -DB: Creating new object (corpse). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +TOTAL: 8 + -> modified to: 8 +findotn(): modname is 'empty flask' +checkobnames(): got exact match: 'empty flask' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -nclasses is 0 -nclasses is 0 -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'blood stain' -DB: checking for 'headless ' in 'blood stain' -DB: checking for 'masterwork ' in 'blood stain' -DB: checking for 'shoddy ' in 'blood stain' -DB: called addobject() for blood stain, canstack = -1 -DB: Looking for object name 'blood stain' +findotn(): modname is 'blood stain' checkobnames(): got exact match: 'blood stain' -DB: FOUND: ot->name = 'blood stain' -DB: 'blood stain' -> adding 1 x blood stain -DB: Looking for stacks... -DB: No stacks found. -DB: Creating new object (blood stain). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +nclasses is 1 +rollhitdice() - rolling 2d4 + 2 +rollhitdice() - mod is +-11% +rollhitdice() ---- die 1/2 == 5 +rollhitdice() ---- die 2/2 == 3 +TOTAL: 8 + -> modified to: 8 +findotn(): modname is 'empty flask' +checkobnames(): got exact match: 'empty flask' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'pile of ash' -DB: checking for 'headless ' in 'pile of ash' -DB: checking for 'masterwork ' in 'pile of ash' -DB: checking for 'shoddy ' in 'pile of ash' -DB: called addobject() for pile of ash, canstack = -1 -DB: Looking for object name 'pile of ash' -checkobnames(): got exact match: 'pile of ash' -DB: FOUND: ot->name = 'pile of ash' -DB: 'pile of ash' -> adding 1 x pile of ash -DB: Looking for stacks... -DB: No stacks found. -DB: Creating new object (pile of ash). -DB: checking for 'flaming ' in 'small fire' -DB: checking for 'headless ' in 'small fire' -DB: checking for 'masterwork ' in 'small fire' -DB: checking for 'shoddy ' in 'small fire' -DB: called addobject() for small fire, canstack = -1 -DB: Looking for object name 'small fire' -checkobnames(): got exact match: 'small fire' -DB: FOUND: ot->name = 'small fire' -DB: setting canstack = false, objecttype 'small fire' not stackable -DB: 'small fire' -> adding 1 x small fire -DB: Creating new object (small fire). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'blood stain' -DB: checking for 'headless ' in 'blood stain' -DB: checking for 'masterwork ' in 'blood stain' -DB: checking for 'shoddy ' in 'blood stain' -DB: called addobject() for blood stain, canstack = -1 -DB: Looking for object name 'blood stain' -checkobnames(): got exact match: 'blood stain' -DB: FOUND: ot->name = 'blood stain' -DB: 'blood stain' -> adding 1 x blood stain -DB: Looking for stacks... -DB: No stacks found. -DB: Creating new object (blood stain). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'blood stain' -DB: checking for 'headless ' in 'blood stain' -DB: checking for 'masterwork ' in 'blood stain' -DB: checking for 'shoddy ' in 'blood stain' -DB: called addobject() for blood stain, canstack = -1 -DB: Looking for object name 'blood stain' -checkobnames(): got exact match: 'blood stain' -DB: FOUND: ot->name = 'blood stain' -DB: 'blood stain' -> adding 1 x blood stain -DB: Looking for stacks... -DB: No stacks found. -DB: Creating new object (blood stain). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -nclasses is 0 -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -nclasses is 0 -nclasses is 0 -DB: checking for 'flaming ' in 'large fire' -DB: checking for 'headless ' in 'large fire' -DB: checking for 'masterwork ' in 'large fire' -DB: checking for 'shoddy ' in 'large fire' -DB: called addobject() for large fire, canstack = -1 -DB: Looking for object name 'large fire' -checkobnames(): got exact match: 'large fire' -DB: FOUND: ot->name = 'large fire' -DB: setting canstack = false, objecttype 'large fire' not stackable -DB: 'large fire' -> adding 1 x large fire -DB: Creating new object (large fire). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'medium fire' -DB: checking for 'headless ' in 'medium fire' -DB: checking for 'masterwork ' in 'medium fire' -DB: checking for 'shoddy ' in 'medium fire' -DB: called addobject() for medium fire, canstack = -1 -DB: Looking for object name 'medium fire' -checkobnames(): got exact match: 'medium fire' -DB: FOUND: ot->name = 'medium fire' -DB: setting canstack = false, objecttype 'medium fire' not stackable -DB: 'medium fire' -> adding 1 x medium fire -DB: Creating new object (medium fire). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'small fire' -DB: checking for 'headless ' in 'small fire' -DB: checking for 'masterwork ' in 'small fire' -DB: checking for 'shoddy ' in 'small fire' -DB: called addobject() for small fire, canstack = -1 -DB: Looking for object name 'small fire' -checkobnames(): got exact match: 'small fire' -DB: FOUND: ot->name = 'small fire' -DB: setting canstack = false, objecttype 'small fire' not stackable -DB: 'small fire' -> adding 1 x small fire -DB: Creating new object (small fire). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' -checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' -checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' -checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in '16-32 bones' -DB: checking for 'headless ' in '16-32 bones' -DB: checking for 'masterwork ' in '16-32 bones' -DB: checking for 'shoddy ' in '16-32 bones' -DB: called addobject() for 16-32 bones, canstack = -1 -DB: Looking for object name 'bones' +findotn(): modname is 'bones' checkobnames(): got match after stripping 's': 'bone' -> 'bones' -DB: FOUND: ot->name = 'bone' -DB: '16-32 bones' -> adding 26 x bone -DB: Looking for stacks... -DB: No stacks found. -DB: Creating new object (bone). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +nclasses is 1 +rollhitdice() - rolling 2d4 + 2 +rollhitdice() - mod is +-11% +rollhitdice() ---- die 1/2 == 5 +rollhitdice() ---- die 2/2 == 3 +TOTAL: 8 + -> modified to: 8 +findotn(): modname is 'empty flask' +checkobnames(): got exact match: 'empty flask' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'claws' -DB: checking for 'headless ' in 'claws' -DB: checking for 'masterwork ' in 'claws' -DB: checking for 'shoddy ' in 'claws' -DB: called addobject() for claws, canstack = -1 -DB: Looking for object name 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' -DB: FOUND: ot->name = 'claws' -DB: setting canstack = false, objecttype 'claws' not stackable -DB: 'claws' -> adding 1 x claws -DB: Creating new object (claws). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'zapper' -DB: checking for 'headless ' in 'zapper' -DB: checking for 'masterwork ' in 'zapper' -DB: checking for 'shoddy ' in 'zapper' -DB: called addobject() for zapper, canstack = -1 -DB: Looking for object name 'zapper' +findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' -DB: FOUND: ot->name = 'zapper' -DB: setting canstack = false, objecttype 'zapper' not stackable -DB: 'zapper' -> adding 1 x zapper -DB: Creating new object (zapper). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). -DB: checking for 'flaming ' in 'teeth' -DB: checking for 'headless ' in 'teeth' -DB: checking for 'masterwork ' in 'teeth' -DB: checking for 'shoddy ' in 'teeth' -DB: called addobject() for teeth, canstack = -1 -DB: Looking for object name 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +nclasses is 1 +rollhitdice() - rolling 2d4 + 2 +rollhitdice() - mod is +-11% +rollhitdice() ---- die 1/2 == 6 +rollhitdice() ---- die 2/2 == 4 +TOTAL: 10 + -> modified to: 9 +findotn(): modname is 'empty flask' +checkobnames(): got exact match: 'empty flask' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +nclasses is 1 +rollhitdice() - rolling 2d4 + 2 +rollhitdice() - mod is +-11% +rollhitdice() ---- die 1/2 == 3 +rollhitdice() ---- die 2/2 == 6 +TOTAL: 9 + -> modified to: 9 +findotn(): modname is 'empty flask' +checkobnames(): got exact match: 'empty flask' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'claws' +checkobnames(): got exact match: 'claws' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -DB: FOUND: ot->name = 'teeth' -DB: setting canstack = false, objecttype 'teeth' not stackable -DB: 'teeth' -> adding 1 x teeth -DB: Creating new object (teeth). diff --git a/map.c b/map.c index ba7bbd4..9bc6d51 100644 --- a/map.c +++ b/map.c @@ -2034,13 +2034,26 @@ int iswallindir(cell_t *cell, int dir) { void makedoor(cell_t *cell) { object_t *o; + map_t *m; + + m = cell->map; + setcelltype(cell, getemptycelltype(cell->map->habitat)); o = addob(cell->obpile, "wooden door"); if (o && (rnd(1,2) == 1)) { opendoor(NULL, o); } else { + int chance; // door is closed - lock it? - if (rnd(1,3) == 1) { + chance = rolldie(1,6); // ie. 1 in 6 + + // ie. at dungeon lev 10, chance is 2 in 6 + // at dungeon lev 20, chance is 3 in 6 + // ... + // at dungeon lev 50, chance is 5 in 6 + chance -= (m->depth / 10); + + if (chance <= 1) { addflag(o->flags, F_LOCKED, B_TRUE, NA, NA, NULL); } } diff --git a/move.c b/move.c index 1321cd1..7ed8634 100644 --- a/move.c +++ b/move.c @@ -350,7 +350,7 @@ int knockback(lifeform_t *lf, int dir, int howfar, lifeform_t *pusher) { int seen; getlfname(lf,lfname); - if (haslos(player, lf->cell)) { + if (cansee(player, lf)) { seen = B_TRUE; } else { seen = B_FALSE; @@ -451,7 +451,7 @@ int movelf(lifeform_t *lf, cell_t *newcell) { losehp(lf, rolldie(2,4)+2, DT_DIRECT, NULL, "extreme pain"); if (isplayer(lf)) { msg("Your body is wracked with pain!"); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { msg("%s convulses in pain!",lfname); } } @@ -720,7 +720,7 @@ int opendoor(lifeform_t *lf, object_t *o) { if (lf->controller == C_PLAYER) { msg("You open %s.",obname); } else { - if (haslos(player, lf->cell) && isadjacent(lf->cell, doorcell)) { + if (cansee(player, lf) && isadjacent(lf->cell, doorcell)) { getlfname(lf, buf); capitalise(buf); msg("%s opens %s.",buf, obname); @@ -790,17 +790,15 @@ int closedoor(lifeform_t *lf, object_t *o) { return B_TRUE; } - // impassable object other than the door? + // any object other than the door? for (oo = cell->obpile->first ; oo ; oo = oo->next) { if (oo != o) { - if (hasflag(oo->flags, F_IMPASSABLE)) { - if (lf && isplayer(lf)) { - char inwayname[BUFLEN]; - getobname(oo, inwayname, oo->amt); - msg("%s is in the way!", haslos(lf, cell) ? inwayname : "Something"); - } - return B_TRUE; + if (lf && isplayer(lf)) { + char inwayname[BUFLEN]; + getobname(oo, inwayname, oo->amt); + msg("%s is in the way!", haslos(lf, cell) ? inwayname : "Something"); } + return B_TRUE; } } @@ -820,7 +818,7 @@ int closedoor(lifeform_t *lf, object_t *o) { if (lf->controller == C_PLAYER) { msg("You close %s.", obname); } else { - if (haslos(player, lf->cell) && isadjacent(lf->cell, cell)) { + if (cansee(player, lf) && isadjacent(lf->cell, cell)) { getlfname(lf, buf); capitalise(buf); msg("%s closes %s.",buf, obname); @@ -867,7 +865,7 @@ int pullnextto(lifeform_t *lf, cell_t *c) { if (!dst || !haslof(lf, dst)) { return B_TRUE; } - if (isplayer(lf) || haslos(player, lf->cell)) { + if (isplayer(lf) || cansee(player, lf)) { char buf[BUFLEN]; getlfname(lf, buf); msg("%s %s pulled %s!", buf, isplayer(lf) ? "are" : "is", @@ -879,7 +877,7 @@ int pullnextto(lifeform_t *lf, cell_t *c) { } // teleport somewhere, along with puffs of smoke etc -int teleportto(lifeform_t *lf, cell_t *c) { +int teleportto(lifeform_t *lf, cell_t *c, int wantsmoke) { char buf[BUFLEN]; // can't teleport on top of something else @@ -890,16 +888,22 @@ int teleportto(lifeform_t *lf, cell_t *c) { return B_TRUE; } - if (!isplayer(lf) && haslos(player, lf->cell)) { + if (!isplayer(lf) && cansee(player, lf)) { getlfname(lf, buf); - msg("%s disappears in a cloud of smoke!", buf); + if (wantsmoke) { + msg("%s disappears in a cloud of smoke!", buf); + } else { + msg("%s vanishes!", buf); + } + } + if (wantsmoke) { + addob(lf->cell->obpile, "cloud of smoke"); } - addob(lf->cell->obpile, "cloud of smoke"); movelf(lf, c); // addob(lf->cell->obpile, "cloud of smoke"); if (isplayer(lf)) { msg("Suddenly, your surroundings appear different!"); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { getlfname(lf, buf); msg("%s appears!", buf); } @@ -929,7 +933,7 @@ int trymove(lifeform_t *lf, int dir) { if (o->blessed == B_CURSED) { if (lfhasflag(lf, F_ANIMAL)) { if (!isairborne(lf)) { - if (haslos(player, lf->cell)) { + if (cansee(player, lf)) { char lfname[BUFLEN]; getlfname(lf,lfname); getobname(o, buf, o->amt); @@ -975,7 +979,7 @@ int trymove(lifeform_t *lf, int dir) { case E_WALLINWAY: if (isplayer(lf)) { msg("Ouch! You %s into a wall.", getmoveverb(lf)); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { getlfname(lf, buf); msg("%s %ss into a wall.", buf, getmoveverb(lf)); } @@ -1013,7 +1017,7 @@ int trymove(lifeform_t *lf, int dir) { taketime(lf, getmovespeed(lf)); } } else { - if (haslos(player, lf->cell)) { + if (cansee(player, lf)) { getlfname(lf, buf); msg("%s %ss into a wall.", buf, getmoveverb(lf)); } @@ -1066,7 +1070,7 @@ int trymove(lifeform_t *lf, int dir) { case E_GRAVBOOSTED: if (isplayer(lf)) { msg("You try to move but are unable to lift your feet!"); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { char lfname[BUFLEN]; getlfname(lf, lfname); msg("%s tries to move but is unable to lift its feet!",lfname); diff --git a/move.h b/move.h index f05ada0..a3bd52a 100644 --- a/move.h +++ b/move.h @@ -19,7 +19,7 @@ int movetowards(lifeform_t *lf, cell_t *dst); int opendoorat(lifeform_t *lf, cell_t *c); int opendoor(lifeform_t *lf, object_t *o); int pullnextto(lifeform_t *lf, cell_t *c); -int teleportto(lifeform_t *lf, cell_t *c); +int teleportto(lifeform_t *lf, cell_t *c, int wantsmoke); int trymove(lifeform_t *lf, int dir); int tryrun(lifeform_t *lf, int dir); int willmove(lifeform_t *lf, int dir, enum ERROR *error); diff --git a/nexus.c b/nexus.c index 0011e5a..31ce7ee 100644 --- a/nexus.c +++ b/nexus.c @@ -337,7 +337,7 @@ void donextturn(map_t *map) { // pre-calculate line of sight for this lifeform precalclos(who); - if (isplayer(who) || haslos(player, who->cell)) { + if (isplayer(who) || cansee(player, who)) { needredraw = B_TRUE; } @@ -391,7 +391,7 @@ void donextturn(map_t *map) { if (hasflag(player->flags, F_RESTING)) { // ooo is this right ? needredraw = B_FALSE; - } else if (isdead(who) || haslos(player, who->cell)) { + } else if (isdead(who) || cansee(player, who)) { needredraw = B_TRUE; } @@ -499,13 +499,15 @@ void initcommands(void) { addcommand(CMD_DROP, 'd', "Drop an item."); addcommand(CMD_DROPMULTI, 'D', "Drop multiple items."); addcommand(CMD_EAT, 'e', "Eat something."); + addcommand(CMD_EAT, 'E', "Enhance your skills."); addcommand(CMD_MAGIC, 'm', "Use magic or abilities."); + addcommand(CMD_MEMMAGIC, 'M', "Memorise a magic shortcut"); addcommand(CMD_OPERATE, 'o', "Operate a tool/wand/device."); addcommand(CMD_PICKLOCK, 'p', "Pick a lock."); addcommand(CMD_POUR, 'P', "Pour a potion onto something."); addcommand(CMD_QUAFF, 'q', "Quaff (drink) a potion."); addcommand(CMD_READ, 'r', "Read a scroll/book."); - addcommand(CMD_RESTFULL, 'R', "Rest until healed."); + addcommand(CMD_RESTFULL, 'R', "Rest until healed, or train your skills."); addcommand(CMD_TAKEOFF, 'T', "Take off an item of clothing/jewelery."); addcommand(CMD_WEILD, 'w', "Weild a weapon."); addcommand(CMD_WEAR, 'W', "Wear an item of clothing/jewelery."); @@ -624,6 +626,7 @@ int rollmpdice(lifeform_t *lf) { flag_t *f; int ndice, plus; int roll; + float mod; f = hasflag(lf->flags, F_MPDICE); if (f) { @@ -633,7 +636,12 @@ int rollmpdice(lifeform_t *lf) { } else { return 0; } + mod = getstatmod(lf, A_IQ); + if (mod > 0) mod *= 2; + roll = rolldie(ndice, 4) + plus; + + roll = roll + (int)((float)roll * (mod/100)); return roll; } diff --git a/objects.c b/objects.c index bd5ece7..bafbb51 100644 --- a/objects.c +++ b/objects.c @@ -150,7 +150,7 @@ object_t *addemptyob(obpile_t *where, object_t *o) { getobname(empty, emptyname, 1); if (isplayer(where->owner)) { msg("You drop the %s on the ground.", noprefix(emptyname)); - } else if (haslos(player, where->owner->cell)) { + } else if (cansee(player, where->owner)) { getlfname(where->owner, buf); capitalise(buf); msg("%s drops the %s on the ground.", buf, noprefix(emptyname)); @@ -289,7 +289,7 @@ object_t *addobject(obpile_t *where, char *name, int canstack) { char numstringmax[BUFLEN]; int howmany = 1; int i; - int db = B_TRUE; + int db = B_FALSE; //flag_t *f; char *localname; int wantblessed = B_UNCURSED; @@ -304,9 +304,7 @@ object_t *addobject(obpile_t *where, char *name, int canstack) { localname = strdup(name); - - - // check for premods. eg. "flaming xxx" + // check for premods. eg. "flaming xxx" "frozen xxx" etc for (om = firstobmod ; om ; om = om->next) { if (db) dblog("DB: checking for '%s' in '%s'",om->prefix, localname); if (strstr(localname, om->prefix)) { @@ -639,7 +637,12 @@ object_t *addobject(obpile_t *where, char *name, int canstack) { cell_t *where; where = getoblocation(o); // select random race - corpserace = getrandomrace(where->map); + if (where) { + corpserace = getrandomrace(where->map); + } else { + // ie. vending machine + corpserace = getrandomrace(NULL); + } } ratio = o->material->weightrating / corpserace->material->weightrating; @@ -721,7 +724,7 @@ object_t *addobject(obpile_t *where, char *name, int canstack) { for (n = 0; n < nom; n++) { // add flags from obmod - copyflags(o->flags, wantom[n]->flags, FROMOBMOD); + applyobmod(o, wantom[n]); // other effects... switch (wantom[n]->id) { case OM_FLAMING: // flaming weapons are immune to fire @@ -731,6 +734,11 @@ object_t *addobject(obpile_t *where, char *name, int canstack) { } } break; + case OM_FROZEN: + // made of ice + // note: not using changemat() here to avoid adding f_frozen twice. + o->material = findmaterial(MT_ICE); + break; case OM_MASTERWORK: if (isweapon(o) || isarmour(o)) { flag_t *f; @@ -872,19 +880,21 @@ object_t *addobject(obpile_t *where, char *name, int canstack) { strcpy(buf, ""); while (!strcmp(buf, "")) { real_getrandomob(loc->map, buf, RO_NONE, NA, loc->map->depth + rnd(10,15)); + // replace "1 potion" with "a potion" + if (strstr(buf, "1 ") == buf) { + char temp[BUFLEN]; + strcpy(temp, buf); + sprintf(buf, "a %s",temp + 2); + } // make sure you can hold it ot2 = findotn(buf); - if (!ot2 || hasflag(ot2->flags, F_NOPICKUP)) { + if (!ot2 || + hasflag(ot2->flags, F_NOPICKUP) || + hasflag(ot2->flags, F_IMPASSABLE) ) { strcpy(buf, ""); } } - // replace "1 potion" with "a potion" - if (strstr(buf, "1 ") == buf) { - char temp[BUFLEN]; - strcpy(temp, buf); - sprintf(buf, "a %s",temp + 2); - } addflag(o->flags, F_CONTAINSOB, 'a' + i, NA, NA, buf); } } @@ -1217,6 +1227,21 @@ void appendinscription(object_t *o, char *text) { } +void applyobmod(object_t *o, obmod_t *om) { + flag_t *f; + if (om->id == OM_FROZEN) { + // frozen things don't decay + f = hasflagval(o->flags, F_OBHPDRAIN, NA, DT_DECAY, NA, NULL); + if (f) { + killflag(f); + } + // but they do melt! + addflag(o->flags, F_OBHPDRAIN, 1, DT_MELT, NA, NULL); + } + copyflags(o->flags, om->flags, FROMOBMOD); + +} + int blessob(object_t *o) { char obname[BUFLEN]; int rv = B_FALSE; @@ -1241,7 +1266,7 @@ int blessob(object_t *o) { if (isplayer(owner)) { msg("Your %s is bathed in a divine glow!", noprefix(obname)); seen = B_TRUE; - } else if (haslos(player, owner->cell)) { + } else if (cansee(player, owner)) { char ownername[BUFLEN]; msg("%s%s %s is bathed in a divine glow!", ownername, getpossessive(ownername), noprefix(obname)); @@ -1370,7 +1395,7 @@ int changemat(object_t *o, enum MATERIAL mat) { if (f) { if (isplayer(o->pile->owner)) { f->known = B_TRUE; - } else if (o->pile->owner && haslos(player, o->pile->owner->cell)) { + } else if (o->pile->owner && cansee(player, o->pile->owner)) { f->known = B_TRUE; } else if (haslos(player, o->pile->where)) { f->known = B_TRUE; @@ -1393,6 +1418,7 @@ int changemat(object_t *o, enum MATERIAL mat) { copyflags(m->flags, o->flags, FROMMAT); if (mat == MT_ICE) { + obmod_t *om; // if it turned to ice.. // it stops burning @@ -1410,8 +1436,11 @@ int changemat(object_t *o, enum MATERIAL mat) { if (!hasflag(o->flags, F_DAMAGABLE)) { addtempflag(o->flags, F_DAMAGABLE, B_TRUE, NA, NA, NULL, FROMMAT); } + // note that it is frozen + om = findobmod(OM_FROZEN); + applyobmod(o, om); // make it melt - addtempflag(o->flags, F_OBHPDRAIN, 1, DT_MELT, NA, NULL, FROMMAT); + //addtempflag(o->flags, F_OBHPDRAIN, 1, DT_MELT, NA, NULL, FROMMAT); } return B_FALSE; } @@ -1537,7 +1566,7 @@ void explodeob(object_t *o, flag_t *f, int bigness) { if (o->pile->owner) { if (isplayer(o->pile->owner)) { msg("Your %s explode%s!", noprefix(obname), (o->amt == 1) ? "s" : ""); - } else if (haslos(player, o->pile->owner->cell)) { + } else if (cansee(player, o->pile->owner)) { char lfname[BUFLEN]; getlfname(o->pile->owner, lfname); msg("%s%s %s explode%s!", lfname, getpossessive(lfname), noprefix(obname), (o->amt == 1) ? "s" : ""); @@ -1574,7 +1603,7 @@ void extinguish(object_t *o) { if (isplayer(o->pile->owner)) { msg("Your %s %s extinguished.", noprefix(obname), (o->amt == 1) ? "is" : "are"); - } else if (haslos(player, o->pile->owner->cell)) { + } else if (cansee(player, o->pile->owner)) { char lfname[BUFLEN]; getlfname(o->pile->owner, lfname); msg("%s%s %s %s extinguished.", lfname, getpossessive(lfname), noprefix(obname), @@ -1650,7 +1679,7 @@ objecttype_t *findotn(char *name) { knowledge_t *k; char *modname; char *p; - int db = B_FALSE; + int db = B_TRUE; brand_t *om; modname = strdup(name); @@ -1688,7 +1717,8 @@ objecttype_t *findotn(char *name) { // strip out pre mods modname = strrep(modname, "flaming ", "", NULL); modname = strrep(modname, "headless ", "", NULL); - // strip out post mods + + // strip out brands (but not only for certain object classes) for (om = firstbrand; om ; om = om->next) { modname = strrep(modname, om->suffix, "", NULL); } @@ -1883,7 +1913,7 @@ char *genhiddenname(enum OBCLASS id) { } } - assert(1 == 0); + assert("out of hidden names" == 0); return NULL; } @@ -1940,6 +1970,7 @@ int getobbonus(object_t *o) { int getobvalue(object_t *o) { float price; flag_t *f; + int rarity = 0; if (o->type->id == OT_GOLD) { return o->amt; @@ -1974,24 +2005,66 @@ int getobvalue(object_t *o) { } // food if (f->id == F_EDIBLE) { - price += ((float)f->val[0] / 5.0); + price += ((float)f->val[1] / 5.0); } // one-off magical effects (linkspell) - use spell price if (f->id == F_LINKSPELL) { - //flag_t *ff; - objecttype_t *sp; - sp = findot(f->val[0]); - // TODO : spelllevel^2 * 20 -// ooooooooo + // spelllevel^2 * 20 + price += (pow(getspelllevel(f->val[0]), 2) * 20); + // ...and spellbooks then cost triple + if (o->type->obclass->id == OC_BOOK) { + price *= 3; + } else if (o->type->obclass->id == OC_SCROLL) { + // do nothing + } else if (o->type->obclass->id == OC_WAND) { + price *= 2.25; + } } } + // rarity + rarity = getobrarity(o); + + // potions + if (o->type->obclass->id == OC_POTION) { + // potion value is based on rarity + price += ((100 - rarity)*2.75); + } else if (o->type->obclass->id == OC_TOOLS) { + // tool value is based on rarity + price += ((100 - rarity)*5.75); + } else if (o->type->obclass->id == OC_TECH) { + // tech value is based on tech level & rarity + float multiplier = 1; + switch (gettechlevel(o)) { + case PR_INEPT: + multiplier = 3.25; + break; // do nothing + case PR_NOVICE: + multiplier = 5.25; + break; + case PR_BEGINNER: + multiplier = 6.25; + break; + case PR_ADEPT: + multiplier = 7.25; + break; + case PR_SKILLED: + multiplier = 8.25; + break; + case PR_EXPERT: + multiplier = 9.25; + break; + case PR_MASTER: + multiplier = 10.25; + break; + } + price += ((100 - rarity)*multiplier); + } + // TODO: conferred intrinsics - depends on which one // TODO: conferred spells - use spell price * multiplier - - // TODO: potions - hardcode? // speical material prices like velvet, silk if (strstr(o->type->name, "velvet")) { @@ -2001,26 +2074,20 @@ int getobvalue(object_t *o) { price *= 2; } - // TODO: extra price for tech/tools - hardcode? - // rarity - f = hasflag(o->flags, F_RARITY); - if (f) { - if (f->val[1] >= 70) { - price /= 1.5; - } else if (f->val[1] <= 40) { - price *= 1.5; - } else if (f->val[1] <= 20) { - price *= 2; - } else if (f->val[1] <= 10) { - price *= 5; - } + if (rarity >= 70) { + price /= 1.5; + } else if (rarity <= 40) { + price *= 1.5; + } else if (rarity <= 20) { + price *= 2; + } else if (rarity <= 10) { + price *= 5; } - // blessed/cursed if (isblessed(o)) price *= 1.5; - if (iscursed(o)) price /= 2; + if (iscursed(o)) price /= 3; // minimum if (price < 1) price = 1; @@ -2122,6 +2189,7 @@ char *getdamname(enum DAMTYPE damtype) { case DT_UNARMED: return "unarmed"; case DT_LIGHT: return "light"; case DT_CRUSH: return "crushing"; + case DT_FALL: return "falling"; default: return "unknown"; } return "unknown"; @@ -2153,6 +2221,7 @@ char *getdamnamenoun(enum DAMTYPE damtype) { case DT_UNARMED: return "unarmed damage"; case DT_LIGHT: return "light damage"; case DT_CRUSH: return "crushing damage"; + case DT_FALL: return "damage from falling"; default: return "unknown"; } return "unkmown"; @@ -2320,6 +2389,10 @@ int getnutritionbase(object_t *o) { } else { // use nutrition flag f = hasflag(o->flags, F_EDIBLE); + if (!f) { + f = hasflag(o->flags, F_DRINKABLE); + } + if (f) { basenutr = (float)f->val[1]; } else { @@ -2611,9 +2684,6 @@ char *real_getobname(object_t *o, char *buf, int count, int wantpremods, int wan // material changed? if (o->material != o->type->material) { switch (o->material->id) { - case MT_ICE: - strcat(buf, "frozen "); - break; case MT_GOLD: strcat(buf, "golden "); break; @@ -2621,8 +2691,9 @@ char *real_getobname(object_t *o, char *buf, int count, int wantpremods, int wan strcat(buf, "wooden "); break; default: - strcat(buf, o->material->name); - strcat(buf, " "); + // strcat(buf, o->material->name); + // strcat(buf, " "); + break; } } @@ -2852,7 +2923,7 @@ char *real_getrandomob(map_t *map, char *buf, int cond, int cval, int forcedepth int selidx; int amt; flag_t *f; - int db = B_FALSE; + int db = B_TRUE; char *pluralname; char brandname[BUFLEN]; char cursestr[BUFLEN]; @@ -2887,66 +2958,64 @@ char *real_getrandomob(map_t *map, char *buf, int cond, int cval, int forcedepth // try to find an object of this type which will // fit in the map's habitat nposs = 0; - while (nposs == 0) { - for (ot = objecttype ; ot ; ot = ot->next) { - int rarok = B_FALSE, condok = B_FALSE; - flag_t *rarflag = NULL; - // correct rarity? + for (ot = objecttype ; ot ; ot = ot->next) { + int rarok = B_FALSE, condok = B_FALSE; + flag_t *rarflag = NULL; + // correct rarity? - rarflag = hasflagval(ot->flags, F_RARITY, H_ALL, NA, NA, NULL); - if (!rarflag) { - if (map) { - rarflag = hasflagval(ot->flags, F_RARITY, map->habitat, NA, NA, NULL); - } else { - rarflag = hasflagval(ot->flags, F_RARITY, NA, NA, NA, NULL); - } + rarflag = hasflagval(ot->flags, F_RARITY, H_ALL, NA, NA, NULL); + if (!rarflag) { + if (map) { + rarflag = hasflagval(ot->flags, F_RARITY, map->habitat, NA, NA, NULL); + } else { + rarflag = hasflagval(ot->flags, F_RARITY, NA, NA, NA, NULL); } - if (rarflag) { - if ((rarflag->val[1] >= raritymin) && (rarflag->val[1] <= raritymax)) { - rarok = B_TRUE; - } + } + if (rarflag) { + if ((rarflag->val[1] >= raritymin) && (rarflag->val[1] <= raritymax)) { + rarok = B_TRUE; } + } - if (rarok) { - // matches condition? - if (cond == RO_NONE) { + if (rarok) { + // matches condition? + if (cond == RO_NONE) { + condok = B_TRUE; + } else if (cond == RO_DAMTYPE) { + if (hasflagval(ot->flags, F_DAMTYPE, cval, NA, NA, NULL)) { + condok = B_TRUE; + } + } else if (cond == RO_OBCLASS) { + if (ot->obclass->id == cval) { condok = B_TRUE; - } else if (cond == RO_DAMTYPE) { - if (hasflagval(ot->flags, F_DAMTYPE, cval, NA, NA, NULL)) { - condok = B_TRUE; - } - } else if (cond == RO_OBCLASS) { - if (ot->obclass->id == cval) { - condok = B_TRUE; - } } } - - if (rarok && condok) { - //if (db) dblog("-> possibility: %s, rarity=%d",ot->name, rarflag->val[1]); - poss[nposs] = ot; - nposs++; - if (nposs >= MAXRANDOMOBCANDIDATES) break; - } } - // nothing found? - if (nposs == 0) { - // already at lowest rarity? - if ((raritymax >= 100) && (raritymin <= 0)) { - // give up - strcpy(buf, ""); - if (db) dblog("no possible objects at all! giving up."); - return NULL; - } - - // expand range and try again - raritymax += 10; if (raritymax > 100) raritymax = 100; - raritymin -= 10; if (raritymin < 0) raritymin = 0; - if (db) dblog("no possible objects like this. trying again with rarity %d-%d\n",raritymin,raritymax); + if (rarok && condok) { + //if (db) dblog("-> possibility: %s, rarity=%d",ot->name, rarflag->val[1]); + poss[nposs] = ot; + nposs++; + if (nposs >= MAXRANDOMOBCANDIDATES) break; } } + // nothing found? + if (nposs == 0) { + // already at lowest rarity? + if ((raritymax >= 100) && (raritymin <= 0)) { + // give up + strcpy(buf, ""); + if (db) dblog("no possible objects at all! giving up."); + return NULL; + } + + // expand range and try again + raritymax += 10; if (raritymax > 100) raritymax = 100; + raritymin -= 10; if (raritymin < 0) raritymin = 0; + if (db) dblog("no possible objects like this. trying again with rarity %d-%d\n",raritymin,raritymax); + } + if (db) dblog("got %d possibilities.",nposs); // pick a random object from our possiblities selidx = rnd(0,nposs-1); @@ -3266,6 +3335,30 @@ char *getrandomobwithclass(map_t *map, enum OBCLASS cid, char *buf) { return real_getrandomob(map, buf, RO_OBCLASS, cid, NA); } +int getobrarity(object_t *o) { + cell_t *c; + map_t *m = NULL; + flag_t *f; + // check for rarity on this object's map first + c = getoblocation(o); + if (c) { + m = c->map; + } + if (m) { + f = hasflagval(o->flags, F_RARITY,m->habitat, NA, NA, NULL); + if (f) { + return f->val[0]; + } + } + // any rarity value at all? + f = hasflag(o->flags, F_RARITY); + if (f) { + return f->val[0]; + } + // ie. doesn't randomly appear + return 0; +} + enum SPELLSCHOOL getschool(enum OBTYPE sid) { objecttype_t *ot; ot = findot(sid); @@ -3402,6 +3495,14 @@ object_t *hasob(obpile_t *op, enum OBTYPE oid) { return NULL; } +object_t *hasobletter(obpile_t *op, char letter) { + object_t *o; + for (o = op->first ; o ; o = o->next) { + if (o->letter == letter) return o; + } + return NULL; +} + object_t *hasobofclass(obpile_t *op, enum OBCLASS cid) { object_t *o; for (o = op->first ; o ; o = o->next) { @@ -3570,10 +3671,12 @@ void initobjects(void) { addhiddenname(OC_WAND, "amethyst wand"); addhiddenname(OC_WAND, "brass wand"); + addhiddenname(OC_WAND, "copper wand"); addhiddenname(OC_WAND, "diamond wand"); addhiddenname(OC_WAND, "emerald wand"); addhiddenname(OC_WAND, "flourescent wand"); addhiddenname(OC_WAND, "gold wand"); + addhiddenname(OC_WAND, "humming wand"); addhiddenname(OC_WAND, "iridium wand"); addhiddenname(OC_WAND, "luminous wand"); addhiddenname(OC_WAND, "ruby wand"); @@ -3581,11 +3684,20 @@ void initobjects(void) { addhiddenname(OC_WAND, "sapphire wand"); addhiddenname(OC_WAND, "wooden wand"); - addhiddenname(OC_RING, "ruby ring"); + addhiddenname(OC_RING, "agate ring"); + addhiddenname(OC_RING, "bronze ring"); + addhiddenname(OC_RING, "copper ring"); addhiddenname(OC_RING, "diamond ring"); addhiddenname(OC_RING, "emerald ring"); - addhiddenname(OC_RING, "silver ring"); + addhiddenname(OC_RING, "flourite ring"); + addhiddenname(OC_RING, "garnet ring"); addhiddenname(OC_RING, "gold ring"); + addhiddenname(OC_RING, "jade ring"); + addhiddenname(OC_RING, "polished ring"); + addhiddenname(OC_RING, "quartz ring"); + addhiddenname(OC_RING, "ruby ring"); + addhiddenname(OC_RING, "sapphire ring"); + addhiddenname(OC_RING, "silver ring"); for (n = 0; strlen(technoun[n]); n++) { // add it without an adjective @@ -3604,6 +3716,8 @@ void initobjects(void) { // object modifiers - flags can be either known or not, depending on if it's obvious addobmod(OM_FLAMING,"flaming"); addflag_real(lastobmod->flags, F_ONFIRE, B_TRUE, NA, NA, NULL, PERMENANT, B_KNOWN, -1); + addobmod(OM_FROZEN,"frozen"); + addflag_real(lastobmod->flags, F_FROZEN, B_TRUE, NA, NA, NULL, PERMENANT, B_KNOWN, -1); addobmod(OM_HEADLESS,"headless"); addflag_real(lastobmod->flags, F_HEADLESS, B_TRUE, NA, NA, NULL, PERMENANT, B_KNOWN, -1); addobmod(OM_MASTERWORK,"masterwork"); @@ -3612,6 +3726,8 @@ void initobjects(void) { addflag_real(lastobmod->flags, F_SHODDY, B_TRUE, NA, NA, NULL, PERMENANT, B_KNOWN, -1); // brands modifiers - flags should be UNKNOWN! + // also don't double up with names of scrolls etc. + // ie. spellbook of flight, boots of flight. addbrand(BR_BALANCE, "of balance", BP_WEAPON); addflag_real(lastbrand->flags, F_BALANCE, B_TRUE, NA, NA, NULL, PERMENANT, B_UNKNOWN, -1); addbrand(BR_PYROMANIA, "of pyromania", BP_WEAPON); @@ -3621,17 +3737,19 @@ void initobjects(void) { addbrand(BR_SHARPNESS, "of sharpness", BP_WEAPON); addflag_real(lastbrand->flags, F_ARMOURPIERCE, B_TRUE, NA, NA, NULL, PERMENANT, B_UNKNOWN, -1); - addbrand(BR_LEVITATION, "of levitation", BP_FEET); + addbrand(BR_LEVITATION, "of hovering", BP_FEET); addflag_real(lastbrand->flags, F_EQUIPCONFER, F_LEVITATING, NA, NA, NULL, PERMENANT, B_UNKNOWN, -1); - + addbrand(BR_FEATHERFALL, "of featherfall", BP_FEET); + addflag_real(lastbrand->flags, F_EQUIPCONFER, F_DTIMMUNE, DT_FALL, NA, NULL, PERMENANT, B_UNKNOWN, -1); addbrand(BR_SWIFTNESS, "of swiftness", BP_FEET); addflag_real(lastbrand->flags, F_EQUIPCONFER, F_FASTMOVE, 5, NA, NULL, PERMENANT, B_UNKNOWN, -1); addbrand(BR_SLOTH, "of sloth", BP_FEET); addflag_real(lastbrand->flags, F_EQUIPCONFER, F_SLOWMOVE, 5, NA, NULL, PERMENANT, B_UNKNOWN, -1); + addbrand(BR_STRENGTH, "of strength", BP_HANDS); addflag_real(lastbrand->flags, F_EQUIPCONFER, F_ATTRMOD, A_STR, 3, NULL, PERMENANT, B_UNKNOWN, -1); - addbrand(BR_WEAKNESS, "of weakness", BP_HANDS); + addbrand(BR_WEAKNESS, "of feebleness", BP_HANDS); addflag_real(lastbrand->flags, F_EQUIPCONFER, F_ATTRMOD, A_STR, -3, NULL, PERMENANT, B_UNKNOWN, -1); addbrand(BR_DEXTERITY, "of dexterity", BP_HANDS); addflag_real(lastbrand->flags, F_EQUIPCONFER, F_ATTRMOD, A_DEX, 3, NULL, PERMENANT, B_UNKNOWN, -1); @@ -3644,17 +3762,19 @@ void initobjects(void) { addflag_real(lastbrand->flags, F_EQUIPCONFER, F_DETECTMAGIC, B_TRUE, NA, NULL, PERMENANT, B_UNKNOWN, -1); addbrand(BR_TELEPATHY, "of telepathy", BP_HEAD); addflag_real(lastbrand->flags, F_EQUIPCONFER, F_DETECTLIFE, 5, NA, NULL, PERMENANT, B_UNKNOWN, -1); - addbrand(BR_TELEKINESIS, "of telekinesis", BP_HEAD); + addbrand(BR_TELEKINESIS, "of the poltergeist", BP_HEAD); addflag_real(lastbrand->flags, F_EQUIPCONFER, F_CANWILL, OT_S_TELEKINESIS, NA, NULL, PERMENANT, B_UNKNOWN, -1); addbrand(BR_GIANTSTRENGTH, "of giant strength", BP_WAIST); addflag_real(lastbrand->flags, F_EQUIPCONFER, F_ATTRSET, A_STR, 18, NULL, PERMENANT, B_UNKNOWN, -1); addbrand(BR_FEEBLENESS, "of feebleness", BP_WAIST); addflag_real(lastbrand->flags, F_EQUIPCONFER, F_ATTRSET, A_STR, 3, NULL, PERMENANT, B_UNKNOWN, -1); - addbrand(BR_FLIGHT, "of flight", BP_WAIST); + addbrand(BR_FLIGHT, "of the eagle", BP_WAIST); addflag_real(lastbrand->flags, F_EQUIPCONFER, F_FLYING, B_TRUE, NA, NULL, PERMENANT, B_UNKNOWN, -1); - addbrand(BR_SPEED, "of speed", BP_WAIST); + addbrand(BR_SPEED, "of swiftness", BP_WAIST); addflag_real(lastbrand->flags, F_EQUIPCONFER, F_FASTACT, 5, NA, NULL, PERMENANT, B_UNKNOWN, -1); - addbrand(BR_MAGRESIST, "of magic resistance", BP_SHOULDERS); + addbrand(BR_CONCEALMENT, "of concealment", BP_SHOULDERS); + addflag_real(lastbrand->flags, F_EQUIPCONFER, F_INVISIBLE, B_TRUE, NA, NULL, PERMENANT, B_UNKNOWN, -1); + addbrand(BR_ANTIMAG, "of antimagic", BP_SHOULDERS); addflag_real(lastbrand->flags, F_EQUIPCONFER, F_RESISTMAG, B_TRUE, NA, NULL, PERMENANT, B_UNKNOWN, -1); // materials @@ -3673,19 +3793,27 @@ void initobjects(void) { addflag(lastmaterial->flags, F_FLAMMABLE, B_TRUE, NA, NA, NULL); addmaterial(MT_FOOD, "food", 3); addmaterial(MT_PLASTIC, "plastic", 3); + addflag(lastmaterial->flags, F_HARD, B_TRUE, NA, NA, NULL); addmaterial(MT_RUBBER, "rubber", 4); addmaterial(MT_LEATHER, "leather", 4); addmaterial(MT_BONE, "bone", 5); + addflag(lastmaterial->flags, F_HARD, B_TRUE, NA, NA, NULL); addmaterial(MT_ICE, "ice",6); + addflag(lastmaterial->flags, F_HARD, B_TRUE, NA, NA, NULL); addmaterial(MT_WOOD, "wood", 6); + addflag(lastmaterial->flags, F_HARD, B_TRUE, NA, NA, NULL); addflag(lastmaterial->flags, F_FLAMMABLE, B_TRUE, NA, NA, NULL); addmaterial(MT_WATER, "water", 7); addmaterial(MT_BLOOD, "blood", 8); addmaterial(MT_SLIME, "slime", 9); addmaterial(MT_STONE, "stone", 10); + addflag(lastmaterial->flags, F_HARD, B_TRUE, NA, NA, NULL); addmaterial(MT_METAL, "metal", 13); + addflag(lastmaterial->flags, F_HARD, B_TRUE, NA, NA, NULL); addmaterial(MT_GLASS, "glass", 13); + addflag(lastmaterial->flags, F_HARD, B_TRUE, NA, NA, NULL); addmaterial(MT_GOLD, "gold", 16); + addflag(lastmaterial->flags, F_HARD, B_TRUE, NA, NA, NULL); //addmaterial(MT_GOLD, "gold", 16); // object classes @@ -3944,13 +4072,6 @@ void initobjects(void) { addflag(lastot->flags, F_AIHEALITEM, B_TRUE, NA, NA, NULL); addot(OT_POT_OIL, "potion of oil", "A bottle of cooking oil.", MT_GLASS, 1, OC_POTION); addflag(lastot->flags, F_RARITY, H_DUNGEON, 80, NA, NULL); - addot(OT_POT_ACID, "flask of battery acid", "Causes massive internal burning if ingested.", MT_GLASS, 1, OC_POTION); - addflag(lastot->flags, F_RARITY, H_DUNGEON, 70, NA, NULL); - addflag(lastot->flags, F_MISSILE, B_TRUE, NA, NA, NULL); - addot(OT_POT_ACROBATICS, "potion of acrobatics", "Allows the drinker to leap large distances.", MT_GLASS, 1, OC_POTION); - addflag(lastot->flags, F_RARITY, H_DUNGEON, 70, NA, NULL); - addot(OT_POT_ELEMENTENDURE, "potion of endure elements", "Grants the imbiber temporary resistance to both fire and cold.", MT_GLASS, 1, OC_POTION); - addflag(lastot->flags, F_RARITY, H_DUNGEON, 70, NA, NULL); addot(OT_POT_RESTORATION, "potion of restoration", "Restores lost abilities to the drinker.", MT_GLASS, 1, OC_POTION); addflag(lastot->flags, F_RARITY, H_DUNGEON, 75, NA, NULL); addot(OT_POT_SPEED, "potion of haste", "Temporarily increasees the drinker's speed.", MT_GLASS, 1, OC_POTION); @@ -3959,6 +4080,17 @@ void initobjects(void) { addflag(lastot->flags, F_AIFLEEITEM, B_TRUE, NA, NA, NULL); addot(OT_POT_MAGIC, "potion of magic", "Fully restores the drinker's magical energy.", MT_GLASS, 1, OC_POTION); addflag(lastot->flags, F_RARITY, H_DUNGEON, 75, NA, NULL); + addflag(lastot->flags, F_MISSILE, B_TRUE, NA, NA, NULL); + addot(OT_POT_ACROBATICS, "potion of acrobatics", "Allows the drinker to leap large distances.", MT_GLASS, 1, OC_POTION); + addflag(lastot->flags, F_RARITY, H_DUNGEON, 70, NA, NULL); + addot(OT_POT_ELEMENTENDURE, "potion of endure elements", "Grants the imbiber temporary resistance to both fire and cold.", MT_GLASS, 1, OC_POTION); + addflag(lastot->flags, F_RARITY, H_DUNGEON, 70, NA, NULL); + addot(OT_POT_INVIS, "potion of invisibility", "Temporarily renders the drinker invisible.", MT_GLASS, 1, OC_POTION); + addflag(lastot->flags, F_RARITY, H_DUNGEON, 70, NA, NULL); + addflag(lastot->flags, F_AIBOOSTITEM, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_AIFLEEITEM, B_TRUE, NA, NA, NULL); + addot(OT_POT_ACID, "flask of battery acid", "Causes massive internal burning if ingested.", MT_GLASS, 1, OC_POTION); + addflag(lastot->flags, F_RARITY, H_DUNGEON, 70, NA, NULL); addot(OT_POT_ELEMENTIMMUNE, "potion of elemental immunity", "Grants the imbiber temporary immunity to both fire and cold.", MT_GLASS, 1, OC_POTION); addflag(lastot->flags, F_RARITY, H_DUNGEON, 60, NA, NULL); @@ -4055,8 +4187,8 @@ void initobjects(void) { addflag(lastot->flags, F_LINKSPELL, OT_S_MINDSCAN, NA, NA, NULL); addflag(lastot->flags, F_RARITY, H_DUNGEON, 75, NA, NULL); - addot(OT_SCR_TELEPORTRND, "scroll of random teleportation", "Causes the caster to teleport to a random location within the same level.", MT_PAPER, 0.5, OC_SCROLL); - addflag(lastot->flags, F_LINKSPELL, OT_S_TELEPORTRND, NA, NA, NULL); + addot(OT_SCR_TELEPORT, "scroll of teleportation", "Causes the caster to teleport to a random location within the same level.", MT_PAPER, 0.5, OC_SCROLL); + addflag(lastot->flags, F_LINKSPELL, OT_S_TELEPORT, NA, NA, NULL); addflag(lastot->flags, F_RARITY, H_DUNGEON, 80, NA, NULL); addflag(lastot->flags, F_AIFLEEITEM, B_TRUE, NA, NA, NULL); @@ -4273,6 +4405,11 @@ void initobjects(void) { addflag(lastot->flags, F_SPELLLEVEL, 1, NA, NA, NULL); addflag(lastot->flags, F_AICASTANYWHERE, NA, NA, NA, NULL); // l3 + addot(OT_S_INVISIBILITY, "invisibility", "Temporarily renders the target invisible.", MT_NOTHING, 0, OC_SPELL); + addflag(lastot->flags, F_SPELLSCHOOL, SS_MODIFICATION, NA, NA, NULL); + addflag(lastot->flags, F_SPELLLEVEL, 3, NA, NA, NULL); + addflag(lastot->flags, F_AICASTATSELF, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOFLEE, NA, NA, NA, NULL); addot(OT_S_PASSWALL, "passwall", "Allows the caster to temporarily walk through walls.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_MODIFICATION, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 3, NA, NA, NULL); @@ -4287,14 +4424,10 @@ void initobjects(void) { addflag(lastot->flags, F_SPELLSCHOOL, SS_MODIFICATION, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 6, NA, NA, NULL); addflag(lastot->flags, F_AICASTATVICTIM, NA, NA, NA, NULL); - addot(OT_S_POLYMORPHRND, "polymorph", "Transmutes the target into a random living race.", MT_NOTHING, 0, OC_SPELL); + addot(OT_S_POLYMORPH, "polymorph", "Transmutes the target into a new living race. Becomes controlled at high power.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_MODIFICATION, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 6, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATVICTIM, NA, NA, NA, NULL); // l7 - addot(OT_S_POLYMORPH, "controlled polymorph", "Transmutes the target into a specified living race.", MT_NOTHING, 0, OC_SPELL); - addflag(lastot->flags, F_SPELLSCHOOL, SS_MODIFICATION, NA, NA, NULL); - addflag(lastot->flags, F_SPELLLEVEL, 7, NA, NA, NULL); addot(OT_S_ENCHANT, "enchantment", "Magically enhances a weapon or piece of armour.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_MODIFICATION, NA, NA, NULL); @@ -4311,25 +4444,22 @@ void initobjects(void) { /////////////////// // translocation /////////////////// - // l1 + // l2 addot(OT_S_BLINK, "blink", "Teleports the caster to a random location within view.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_TRANSLOCATION, NA, NA, NULL); - addflag(lastot->flags, F_SPELLLEVEL, 1, NA, NA, NULL); + addflag(lastot->flags, F_SPELLLEVEL, 2, NA, NA, NULL); addflag(lastot->flags, F_AICASTATSELF, NA, NA, NA, NULL); + addflag(lastot->flags, F_MAXPOWER, 1, NA, NA, NULL); // l4 - addot(OT_S_TELEPORTRND, "random teleportation", "Causes the caster to teleport to a random location within the same level.", MT_NOTHING, 0, OC_SPELL); + addot(OT_S_TELEPORT, "teleportation", "Causes the caster to teleport to a new location within the same level. Becomes controlled at high power.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_TRANSLOCATION, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 4, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATSELF, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOFLEE, NA, NA, NA, NULL); // l5 addot(OT_S_DISPERSAL, "dispersal", "Scatters everything in the target cell around the area.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_TRANSLOCATION, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 5, NA, NA, NULL); addflag(lastot->flags, F_AICASTATVICTIM, NA, NA, NA, NULL); - addot(OT_S_TELEPORT, "teleportation", "Causes the caster to teleport to a specified location within the same level.", MT_NOTHING, 0, OC_SPELL); - addflag(lastot->flags, F_SPELLSCHOOL, SS_TRANSLOCATION, NA, NA, NULL); - addflag(lastot->flags, F_SPELLLEVEL, 5, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATSELF, NA, NA, NA, NULL); // l6 addot(OT_S_GATE, "gate", "Creates a portal to a different dungeon level.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_TRANSLOCATION, NA, NA, NULL); @@ -4340,15 +4470,17 @@ void initobjects(void) { // wild /////////////////// // l1 - addot(OT_S_MANASPIKE, "mana spike", "Fires a small bolt of wild magic, dealing 1-4 magical damage.", MT_NOTHING, 0, OC_SPELL); + addot(OT_S_MANASPIKE, "mana spike", "Fires a small bolt of wild magic, dealing 1d2 magical damage per power level.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_WILD, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 1, NA, NA, NULL); addflag(lastot->flags, F_AICASTATVICTIM, NA, NA, NA, NULL); + addflag(lastot->flags, F_MAXPOWER, 3, NA, NA, NULL); // l2 - addot(OT_S_ENERGYBOLT, "energy bolt", "Fires a medium-sized bolt of wild magic, dealing 2-6 damage.", MT_NOTHING, 0, OC_SPELL); + addot(OT_S_ENERGYBOLT, "energy bolt", "Fires a medium-sized bolt of wild magic, dealing 1d4 damage per power level.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_WILD, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 2, NA, NA, NULL); addflag(lastot->flags, F_AICASTATVICTIM, NA, NA, NA, NULL); + addflag(lastot->flags, F_MAXPOWER, 6, NA, NA, NULL); // l3 addot(OT_S_ENERGYBLAST, "energy blast", "Causes a ring of energy to expand from the caster, causing 2-6 damage to anything in sight.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_WILD, NA, NA, NULL); @@ -4453,6 +4585,8 @@ void initobjects(void) { // modification addot(OT_SB_INSCRIBE, "spellbook of inscribe", "Teaches the spell 'inscribe'.", MT_PAPER, 1.5, OC_BOOK); addflag(lastot->flags, F_LINKSPELL, OT_S_INSCRIBE, NA, NA, NULL); + addot(OT_SB_INVISIBILITY, "spellbook of invisibility", "Teaches the spell 'invisibility'.", MT_PAPER, 1.5, OC_BOOK); + addflag(lastot->flags, F_LINKSPELL, OT_S_INVISIBILITY, NA, NA, NULL); addot(OT_SB_KNOCK, "spellbook of knock", "Teaches the spell 'knock'.", MT_PAPER, 1.5, OC_BOOK); addflag(lastot->flags, F_LINKSPELL, OT_S_KNOCK, NA, NA, NULL); addot(OT_SB_LIGHT, "spellbook of light", "Teaches the spell 'light'.", MT_PAPER, 1.5, OC_BOOK); @@ -4469,9 +4603,7 @@ void initobjects(void) { addot(OT_SB_PETRIFY, "spellbook of petrify", "Teaches the spell 'petrify'.", MT_PAPER, 1.5, OC_BOOK); addflag(lastot->flags, F_LINKSPELL, OT_S_PETRIFY, NA, NA, NULL); - addot(OT_SB_POLYMORPHRND, "spellbook of polymorph", "Teaches the spell 'polymorph'.", MT_PAPER, 1.5, OC_BOOK); - addflag(lastot->flags, F_LINKSPELL, OT_S_POLYMORPHRND, NA, NA, NULL); - addot(OT_SB_POLYMORPH, "spellbook of controlled polymorph", "Teaches the spell 'controlled polymorph'.", MT_PAPER, 1.5, OC_BOOK); + addot(OT_SB_POLYMORPH, "spellbook of polymorph", "Teaches the spell 'polymorph'.", MT_PAPER, 1.5, OC_BOOK); addflag(lastot->flags, F_LINKSPELL, OT_S_POLYMORPH, NA, NA, NULL); // summoning addot(OT_SB_CREATEMONSTER, "spellbook of create monster", "Teaches the spell 'create monster'.", MT_PAPER, 1.5, OC_BOOK); @@ -4479,8 +4611,6 @@ void initobjects(void) { // translocation addot(OT_SB_BLINK, "spellbook of blink", "Teaches the spell 'blink'.", MT_PAPER, 1.5, OC_BOOK); addflag(lastot->flags, F_LINKSPELL, OT_S_BLINK, NA, NA, NULL); - addot(OT_SB_TELEPORTRND, "spellbook of random teleportation", "Teaches the spell 'random teleportation'.", MT_PAPER, 1.5, OC_BOOK); - addflag(lastot->flags, F_LINKSPELL, OT_S_TELEPORTRND, NA, NA, NULL); addot(OT_SB_DISPERSAL, "spellbook of dispersal", "Teaches the spell 'dispersal'.", MT_PAPER, 1.5, OC_BOOK); addflag(lastot->flags, F_LINKSPELL, OT_S_DISPERSAL, NA, NA, NULL); addot(OT_SB_TELEPORT, "spellbook of teleportation", "Teaches the spell 'teleportation'.", MT_PAPER, 1.5, OC_BOOK); @@ -4530,6 +4660,17 @@ void initobjects(void) { addflag(lastot->flags, F_LINKSPELL, OT_S_DETONATE, NA, NA, NULL); addflag(lastot->flags, F_OPERNEEDTARGET, TT_MONSTER|TT_DOOR, NA, NA, NULL); addflag(lastot->flags, F_AICASTATVICTIM, NA, NA, NA, NULL); + addot(OT_WAND_INVIS, "wand of invisibility", "A limited-use magical wand which casts the imbued spell.", MT_METAL, 0.5, OC_WAND); + addflag(lastot->flags, F_RARITY, H_DUNGEON, 65, NA, NULL); + addflag(lastot->flags, F_LINKSPELL, OT_S_INVISIBILITY, NA, NA, NULL); + addflag(lastot->flags, F_OPERNEEDTARGET, TT_MONSTER, NA, NA, NULL); + addflag(lastot->flags, F_AICASTATSELF, NA, NA, NA, NULL); + addot(OT_WAND_DISPERSAL, "wand of dispersal", "A limited-use magical wand which casts the imbued spell.", MT_METAL, 0.5, OC_WAND); + addflag(lastot->flags, F_RARITY, H_DUNGEON, 65, NA, NULL); + addflag(lastot->flags, F_LINKSPELL, OT_S_DISPERSAL, NA, NA, NULL); + addflag(lastot->flags, F_OPERNEEDTARGET, TT_MONSTER|TT_OBJECT, NA, NA, NULL); + addflag(lastot->flags, F_AICASTATVICTIM, NA, NA, NA, NULL); + addflag(lastot->flags, F_AIFLEEITEM, B_TRUE, NA, NA, NULL); addot(OT_WAND_FIREBALL, "wand of fireball", "A limited-use magical wand which casts the imbued spell.", MT_METAL, 0.5, OC_WAND); addflag(lastot->flags, F_RARITY, H_DUNGEON, 65, NA, NULL); addflag(lastot->flags, F_LINKSPELL, OT_S_FIREBALL, NA, NA, NULL); @@ -4555,7 +4696,7 @@ void initobjects(void) { addflag(lastot->flags, F_OPERNEEDTARGET, TT_MONSTER, NA, NA, NULL); addot(OT_WAND_POLYMORPH, "wand of polymorph", "A limited-use magical wand which casts the imbued spell.", MT_METAL, 0.5, OC_WAND); addflag(lastot->flags, F_RARITY, H_DUNGEON, 60, NA, NULL); - addflag(lastot->flags, F_LINKSPELL, OT_S_POLYMORPHRND, NA, NA, NULL); + addflag(lastot->flags, F_LINKSPELL, OT_S_POLYMORPH, NA, NA, NULL); addflag(lastot->flags, F_OPERNEEDTARGET, TT_MONSTER, NA, NA, NULL); addflag(lastot->flags, F_AICASTATVICTIM, NA, NA, NA, NULL); addot(OT_WAND_SLOW, "wand of slowness", "A limited-use magical wand which casts the imbued spell.", MT_METAL, 0.5, OC_WAND); @@ -4563,7 +4704,7 @@ void initobjects(void) { addflag(lastot->flags, F_LINKSPELL, OT_S_SLOW, NA, NA, NULL); addflag(lastot->flags, F_OPERNEEDTARGET, TT_MONSTER, NA, NA, NULL); addflag(lastot->flags, F_AICASTATVICTIM, NA, NA, NA, NULL); - addot(OT_WAND_WEAKNESS, "wand of weakness", "A limited-use magical wand which casts the imbued spell.", MT_METAL, 0.5, OC_WAND); + addot(OT_WAND_WEAKNESS, "wand of enfeeblement", "A limited-use magical wand which casts the imbued spell.", MT_METAL, 0.5, OC_WAND); addflag(lastot->flags, F_RARITY, H_DUNGEON, 70, NA, NULL); addflag(lastot->flags, F_LINKSPELL, OT_S_WEAKEN, NA, NA, NULL); addflag(lastot->flags, F_OPERNEEDTARGET, TT_MONSTER, NA, NA, NULL); @@ -4714,6 +4855,7 @@ void initobjects(void) { addot(OT_BLINDFOLD, "blindfold", "Short length of wide cloth, used for blocking eyesight.", MT_CLOTH, 0.01, OC_TOOLS); addflag(lastot->flags, F_GOESON, BP_EYES, NA, NA, NULL); addflag(lastot->flags, F_EQUIPCONFER, F_BLIND, B_TRUE, NA, NULL); + addflag(lastot->flags, F_VALUE, 20, NA, NA, NULL); addflag(lastot->flags, F_RARITY, H_DUNGEON, 60, NA, NULL); addot(OT_BUGLAMP, "glowing flask", "A glass flask with a glowbug corpse inside.", MT_GLASS, 0.3, OC_TOOLS); @@ -4819,6 +4961,8 @@ void initobjects(void) { addflag(lastot->flags, F_GLYPH, NA, NA, NA, ","); addflag(lastot->flags, F_NOPICKUP, B_TRUE, NA, NA, NULL); addflag(lastot->flags, F_SLIPPERY, 1, NA, NA, NULL); + addflag(lastot->flags, F_DRINKABLE, B_TRUE, 0, NA, NULL); + addflag(lastot->flags, F_TAINTED, B_TRUE, NA, NA, NULL); addot(OT_SLIMEPOOL, "pool of slime", "A disgusting mass of sticky slime.", MT_WATER, 0, OC_MISC); addflag(lastot->flags, F_STACKABLE, B_TRUE, NA, NA, NULL); @@ -4834,6 +4978,7 @@ void initobjects(void) { addflag(lastot->flags, F_RARITY, H_DUNGEON, 75, NA, NULL); addflag(lastot->flags, F_NOPICKUP, B_TRUE, NA, NA, NULL); addflag(lastot->flags, F_DTCONVERT, DT_COLD, NA, NA, "sheet of ice"); + addflag(lastot->flags, F_DRINKABLE, B_TRUE, NA, 20, NULL); addot(OT_PUDDLEWATERL, "large puddle of water", "A large pool of water.", MT_WATER, 0, OC_MISC); addflag(lastot->flags, F_STACKABLE, B_TRUE, NA, NA, NULL); @@ -4841,6 +4986,7 @@ void initobjects(void) { addflag(lastot->flags, F_GLYPH, NA, NA, NA, "{"); addflag(lastot->flags, F_RARITY, H_DUNGEON, 70, NA, NULL); addflag(lastot->flags, F_NOPICKUP, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_DRINKABLE, B_TRUE, NA, 50, NULL); addflag(lastot->flags, F_DTCONVERT, DT_COLD, NA, NA, "sheet of ice"); addot(OT_BLOODSTAIN, "blood stain", "A dried stain of blood.", MT_BLOOD, 0, OC_MISC); @@ -4863,6 +5009,8 @@ void initobjects(void) { addflag(lastot->flags, F_OBHP, 30, 30, NA, NULL); addflag(lastot->flags, F_OBHPDRAIN, 1, NA, NA, NULL); addflag(lastot->flags, F_NOOBDAMTEXT, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_DRINKABLE, B_TRUE, 0, NA, NULL); + addflag(lastot->flags, F_TAINTED, B_TRUE, NA, NA, NULL); addot(OT_BLOODPOOL, "pool of blood", "A large pool of blood.", MT_BLOOD, 0, OC_MISC); @@ -4878,6 +5026,8 @@ void initobjects(void) { addflag(lastot->flags, F_OBHP, 60, 60, NA, NULL); addflag(lastot->flags, F_OBHPDRAIN, 1, NA, NA, NULL); addflag(lastot->flags, F_NOOBDAMTEXT, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_DRINKABLE, B_TRUE, 0, NA, NULL); + addflag(lastot->flags, F_TAINTED, B_TRUE, NA, NA, NULL); addot(OT_WOODENBARREL, "wooden barrel", "A solid wooden barrel.", MT_WOOD, 20, OC_MISC); addflag(lastot->flags, F_RARITY, H_ALL, 75, NA, NULL); @@ -5236,6 +5386,9 @@ void initobjects(void) { addflag(lastot->flags, F_OBHP, 30, 30, NA, NULL); // rings + addot(OT_RING_INVIS, "ring of invisibility", "Renders the wearer invisible.", MT_METAL, 0.1, OC_RING); + addflag(lastot->flags, F_RARITY, H_ALL, 60, NA, ""); + addflag(lastot->flags, F_EQUIPCONFER, F_INVISIBLE, NA, NA, NULL); addot(OT_RING_INVULN, "ring of invulnerability", "Grants the caster complete immunity to physical harm.", MT_METAL, 0.1, OC_RING); addflag(lastot->flags, F_EQUIPCONFER, F_INVULNERABLE, NA, NA, NULL); addot(OT_RING_MPREGEN, "ring of mana", "Slowly regenerates the wearer's mana.", MT_METAL, 0.1, OC_RING); @@ -5250,6 +5403,9 @@ void initobjects(void) { addot(OT_RING_RESISTMAG, "ring of magic resistance", "Renders the wearer immune to most magical effects.", MT_METAL, 0.1, OC_RING); addflag(lastot->flags, F_RARITY, H_ALL, 25, NA, ""); addflag(lastot->flags, F_EQUIPCONFER, F_RESISTMAG, 1, NA, NULL); + addot(OT_RING_SEEINVIS, "ring of sight", "Allows the caster to see the invisible.", MT_METAL, 0.1, OC_RING); + addflag(lastot->flags, F_RARITY, H_ALL, 75, NA, ""); + addflag(lastot->flags, F_EQUIPCONFER, F_SEEINVIS, NA, NA, NULL); // unarmed weapons - note these damage/accuracys can be // overridded with the lifeform flag F_HASATTACK @@ -5766,6 +5922,10 @@ int isdrinkable(object_t *o) { default: break; } + if (hasflag(o->flags, F_DRINKABLE)) { + return B_TRUE; + } + return B_FALSE; } @@ -5959,6 +6119,11 @@ int isreadable(object_t *o) { int isrotting(object_t *o) { flag_t *f; float pct; + + if (hasflag(o->flags, F_TAINTED)) { + return B_TRUE; + } + if (!iscorpse(o)) return B_FALSE; f = hasflag(o->flags, F_OBHP); if (f) { @@ -6165,7 +6330,7 @@ void makeduller(object_t *o, int howmuch) { if (o->pile->owner) { if (isplayer(o->pile->owner)) { msg("Your %s seems duller!",noprefix(obname)); - } else if (haslos(player, o->pile->owner->cell)) { + } else if (cansee(player, o->pile->owner)) { char lfname[BUFLEN]; getlfname(o->pile->owner, lfname); msg("%s%s %s seems duller!",lfname, getpossessive(lfname), noprefix(obname)); @@ -6342,7 +6507,7 @@ void obaction(object_t *o, char *text) { if (o->pile->owner) { if (isplayer(o->pile->owner)) { msg("Your %s %s!", noprefix(obname), text); - } else if (haslos(player, o->pile->owner->cell)) { + } else if (cansee(player, o->pile->owner)) { char lfname[BUFLEN]; getlfname(o->pile->owner, lfname); msg("%s%s %s %s!", lfname, getpossessive(lfname), @@ -6418,7 +6583,7 @@ void obdie(object_t *o) { if (o->pile->owner) { if (o->pile->owner->controller == C_PLAYER) { msg("Your %s %s!",noprefix(obname), desc); - } else if (haslos(player, o->pile->owner->cell)) { + } else if (cansee(player, o->pile->owner)) { // don't announce decay death unless we are holding it if (oblastdamtype(o) != DT_DECAY) { char monname[BUFLEN]; @@ -6456,7 +6621,7 @@ void obdie(object_t *o) { if (o->pile->owner) { if (o->pile->owner->controller == C_PLAYER) { msg("Your %s %s!",noprefix(obname), desc); - } else if (haslos(player, o->pile->owner->cell)) { + } else if (cansee(player, o->pile->owner)) { char monname[BUFLEN]; getlfname(o->pile->owner, monname); msg("%s's %s %s!",monname, noprefix(obname), desc); @@ -6621,7 +6786,7 @@ int operate(lifeform_t *lf, object_t *o, cell_t *where) { getobname(o, obname, 1); - if ((lf->controller == C_PLAYER) || haslos(player, lf->cell)) { + if ((lf->controller == C_PLAYER) || cansee(player, lf)) { playercansee = B_TRUE; } else { playercansee = B_FALSE; @@ -6762,7 +6927,7 @@ int operate(lifeform_t *lf, object_t *o, cell_t *where) { } } } else if (o->type->obclass->id == OC_WAND) { - if (!isplayer(lf) && haslos(player, lf->cell)) { + if (!isplayer(lf) && cansee(player, lf)) { char lfname[BUFLEN]; getlfname(lf, lfname); msg("%s zaps %s.",lfname,obname); @@ -6772,8 +6937,13 @@ int operate(lifeform_t *lf, object_t *o, cell_t *where) { f = hasflag(o->flags, F_LINKSPELL); if (f) { int isblessed; + int power; isblessed = o->blessed; + power = f->val[1]; + if (power == NA) power = 1; + + if (isblessed) power += 4; // certain wands always used the blessed version of spells switch (o->type->id) { case OT_WAND_LIGHT: @@ -6782,16 +6952,18 @@ int operate(lifeform_t *lf, object_t *o, cell_t *where) { default: break; } - dospelleffects(lf, f->val[0], where ? where->lf : NULL, NULL, where, isblessed, &willid); + dospelleffects(lf, f->val[0], power, where ? where->lf : NULL, NULL, where, isblessed, &willid); // special wands } else if (o->type->id == OT_WAND_WONDER) { + int power; + power = rnd(1,10); // random effect switch (rnd(0,6)) { case 0: // slow - dospelleffects(lf, OT_S_SLOW, where ? where->lf : NULL, NULL, where, o->blessed, &willid); + dospelleffects(lf, OT_S_SLOW, power, where ? where->lf : NULL, NULL, where, o->blessed, &willid); break; case 1: // gas - dospelleffects(lf, OT_S_CLOUDKILL, where ? where->lf : NULL, NULL, where, o->blessed, &willid); + dospelleffects(lf, OT_S_CLOUDKILL, power, where ? where->lf : NULL, NULL, where, o->blessed, &willid); break; case 2: // butterflies around user willid = B_TRUE; @@ -6802,23 +6974,23 @@ int operate(lifeform_t *lf, object_t *o, cell_t *where) { } break; case 3: // light - dospelleffects(lf, OT_S_LIGHT, where ? where->lf : NULL, NULL, where, B_UNCURSED, &willid); + dospelleffects(lf, OT_S_LIGHT, power, where ? where->lf : NULL, NULL, where, B_UNCURSED, &willid); break; case 4: // dark - dospelleffects(lf, OT_S_DARKNESS, where ? where->lf : NULL, NULL, where, B_UNCURSED, &willid); + dospelleffects(lf, OT_S_DARKNESS, power, where ? where->lf : NULL, NULL, where, B_UNCURSED, &willid); break; case 5: // stone - dospelleffects(lf, OT_S_PETRIFY, where ? where->lf : NULL, NULL, where, o->blessed, &willid); + dospelleffects(lf, OT_S_PETRIFY, power, where ? where->lf : NULL, NULL, where, o->blessed, &willid); break; case 6: // fireball - dospelleffects(lf, OT_S_FIREBALL, where ? where->lf : NULL, NULL, where, o->blessed, &willid); + dospelleffects(lf, OT_S_FIREBALL, power, where ? where->lf : NULL, NULL, where, o->blessed, &willid); break; //oooooooooo } } if (!isknown(o) && willid) { - if (isplayer(lf) || haslos(player, lf->cell)) { + if (isplayer(lf) || cansee(player, lf)) { // tell player makeknown(o->type->id); if (isplayer(lf)) { @@ -6847,7 +7019,7 @@ int operate(lifeform_t *lf, object_t *o, cell_t *where) { if (isplayer(lf)) { msg("Psssssssst!"); seen = B_TRUE; - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { getlfname(lf, buf); msg("%s%s %s emits a spray of gas.", buf, getpossessive(buf), noprefix(obname)); seen = B_TRUE; @@ -6858,7 +7030,7 @@ int operate(lifeform_t *lf, object_t *o, cell_t *where) { if (isplayer(lf)) { msg("Psst!"); seen = B_TRUE; - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { getlfname(lf, buf); msg("%s%s %s emits a puff of gas.", buf, getpossessive(buf), noprefix(obname)); seen = B_TRUE; @@ -6873,7 +7045,7 @@ int operate(lifeform_t *lf, object_t *o, cell_t *where) { // TODO: if above ground, use wantpm (ie. can see the sun) gettimetextfuzzy(buf, B_FALSE); msg("It is currently %s.",buf); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { getlfname(lf, buf); msg("%s looks at %s.",buf, obname); } @@ -6881,7 +7053,7 @@ int operate(lifeform_t *lf, object_t *o, cell_t *where) { if (lf->controller == C_PLAYER) { gettimetext(buf); msg("It is currently %s.",buf); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { getlfname(lf, buf); capitalise(buf); msg("%s looks at %s.",buf, obname); @@ -6939,7 +7111,7 @@ int operate(lifeform_t *lf, object_t *o, cell_t *where) { killflag(f); if (isplayer(lf)) { msg("Your %s beeps.", noprefix(obname)); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { char lfname[BUFLEN]; getlfname(lf, lfname); msg("%s%s %s beeps.", lfname, getpossessive(lfname), @@ -6949,7 +7121,7 @@ int operate(lifeform_t *lf, object_t *o, cell_t *where) { addflag(oo->flags, F_LOCKED, B_TRUE, NA, NA, NULL); if (isplayer(lf)) { msg("Your %s buzzes.", noprefix(obname)); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { char lfname[BUFLEN]; getlfname(lf, lfname); msg("%s%s %s buzzes.", lfname, getpossessive(lfname), @@ -6979,7 +7151,7 @@ int operate(lifeform_t *lf, object_t *o, cell_t *where) { if (isdiggable(c)) { if (isplayer(lf)) { msg("You dig through the wall."); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { char lfname[BUFLEN]; getlfname(lf, lfname); msg("%s digs through a wall.",lfname); @@ -7017,7 +7189,7 @@ int operate(lifeform_t *lf, object_t *o, cell_t *where) { taketime(lf, getactspeed(lf)); if (isplayer(lf)) { msg("You smash open a door!"); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { char lfname[BUFLEN]; getlfname(lf, lfname); msg("%s smashes open a door.",lfname); @@ -7047,7 +7219,7 @@ int operate(lifeform_t *lf, object_t *o, cell_t *where) { // statue ? if (isplayer(lf)) { msg("You hit %s with your %s.", statname, noprefix(obname)); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { char lfname[BUFLEN]; getlfname(lf, lfname); msg("%s hits %s with %s.", lfname, statname, obname); @@ -7125,7 +7297,7 @@ int operate(lifeform_t *lf, object_t *o, cell_t *where) { if (dst) { // teleport there - teleportto(lf, dst); + teleportto(lf, dst, B_TRUE); } else { // nothing happens if (isplayer(lf)) { @@ -7159,7 +7331,7 @@ int pour(lifeform_t *lf, object_t *o) { getobname(o, obname, 1); getlfname(lf, lfname); - if (isplayer(lf) || haslos(player, lf->cell)) { + if (isplayer(lf) || cansee(player, lf)) { playercansee = B_TRUE; } else { playercansee = B_FALSE; @@ -7205,7 +7377,7 @@ int pour(lifeform_t *lf, object_t *o) { msg("You refill your %s.", noprefix(dstname)); // we now know what the potion was if (!isknown(o)) makeknown(o->type->id); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { msg("%s refills %s with %s.", lfname, dstname, obname); // we now know what the potion was if (!isknown(o)) makeknown(o->type->id); @@ -7215,7 +7387,7 @@ int pour(lifeform_t *lf, object_t *o) { // nothing happens if (isplayer(lf)) { msg("You refill your %s with %s. It doesn't seem to do much.", obname); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { msg("%s refills %s with %s.", lfname, dstname, obname); } } @@ -7296,7 +7468,7 @@ void quaff(lifeform_t *lf, object_t *o) { getobname(o, obname, 1); - if ((lf->controller == C_PLAYER) || haslos(player, lf->cell)) { + if ((lf->controller == C_PLAYER) || cansee(player, lf)) { playercansee = B_TRUE; } else { playercansee = B_FALSE; @@ -7315,7 +7487,7 @@ void quaff(lifeform_t *lf, object_t *o) { } if (lf->controller != C_PLAYER) { - if (haslos(player, lf->cell)) { + if (cansee(player, lf)) { getlfname(lf, buf); capitalise(buf); msg("%s drinks %s!", buf, obname); @@ -7360,7 +7532,7 @@ void quaff(lifeform_t *lf, object_t *o) { if (hasflag(lf->flags, F_UNDEAD)) { if (isplayer(lf)) { msg("This tastes like water, but burns like acid!"); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { getlfname(lf, buf); msg("%s writhes in agony!", buf); } @@ -7380,7 +7552,7 @@ void quaff(lifeform_t *lf, object_t *o) { msg("Yuck! Something is wrong with this water."); break; } - if (isplayer(lf) || haslos(player, lf->cell)) { + if (isplayer(lf) || cansee(player, lf)) { seen = B_TRUE; } modhunger(lf, -pctof(0.05, (float)HUNGERCONST)); @@ -7403,7 +7575,11 @@ void quaff(lifeform_t *lf, object_t *o) { modhunger(lf, -pctof(10, (float)HUNGERCONST)); } } else { - potioneffects(lf, o->type->id, o->blessed, &seen); + if (hasflag(o->flags, F_DRINKABLE)) { + eat(lf, o); + } else { + potioneffects(lf, o->type->id, o->blessed, &seen); + } } if (seen) { @@ -7434,7 +7610,7 @@ void potioneffects(lifeform_t *lf, enum OBTYPE oid, enum BLESSTYPE isblessed, in if (isplayer(lf)) { seenbyplayer = B_TRUE; - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { seenbyplayer = B_TRUE; } else { seenbyplayer = B_FALSE; @@ -7450,7 +7626,7 @@ void potioneffects(lifeform_t *lf, enum OBTYPE oid, enum BLESSTYPE isblessed, in losehp(lf, dam, DT_ACID, NULL, "drinking acid"); if (lf->controller == C_PLAYER) { msg("Your suffer massive internal burning!"); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { getlfname(lf, buf); capitalise(buf); msg("%s writhes in agony!", buf); @@ -7486,7 +7662,7 @@ void potioneffects(lifeform_t *lf, enum OBTYPE oid, enum BLESSTYPE isblessed, in gainhp(lf, lf->maxhp); // ie. full hp if (lf->controller == C_PLAYER) { msg("You feel completely healed!"); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { getlfname(lf, buf); msg("%s looks completely healed!", buf); } @@ -7574,7 +7750,7 @@ void potioneffects(lifeform_t *lf, enum OBTYPE oid, enum BLESSTYPE isblessed, in } break; case OT_POT_ETHEREALNESS: - dospelleffects(lf, OT_S_PASSWALL, lf, NULL, NULL, isblessed, seen); + dospelleffects(lf, OT_S_PASSWALL, (isblessed) ? 5 : 1, lf, NULL, NULL, isblessed, seen); break; case OT_POT_EXPERIENCE: // gain xp! @@ -7590,13 +7766,16 @@ void potioneffects(lifeform_t *lf, enum OBTYPE oid, enum BLESSTYPE isblessed, in gainxp(lf, getxpforlev(lf->level+1) - lf->xp); break; case OT_POT_GASEOUSFORM: - dospelleffects(lf, OT_S_GASEOUSFORM, lf, NULL, NULL, isblessed, seen); + dospelleffects(lf, OT_S_GASEOUSFORM, (isblessed) ? 5 : 1, lf, NULL, NULL, isblessed, seen); break; case OT_POT_HEALING: - dospelleffects(lf, OT_S_HEALING, lf, NULL, NULL, isblessed, seen); + dospelleffects(lf, OT_S_HEALING,isblessed ? 5 : 1, lf, NULL, NULL, isblessed, seen); break; case OT_POT_HEALINGMIN: - dospelleffects(lf, OT_S_HEALINGMIN, lf, NULL, NULL, isblessed, seen); + dospelleffects(lf, OT_S_HEALINGMIN,isblessed ? 5 : 1, lf, NULL, NULL, isblessed, seen); + break; + case OT_POT_INVIS: + dospelleffects(lf, OT_S_INVISIBILITY,isblessed ? 6 : 3, lf, NULL, NULL, isblessed, seen); break; case OT_POT_INVULN: if (hasmr(lf)) { @@ -7644,10 +7823,10 @@ void potioneffects(lifeform_t *lf, enum OBTYPE oid, enum BLESSTYPE isblessed, in case OT_POT_POLYMORPH: if (isblessed == B_BLESSED) { // controlled polymorph - dospelleffects(lf, OT_S_POLYMORPH, lf, NULL, NULL, isblessed, NULL); + dospelleffects(lf, OT_S_POLYMORPH, 5, lf, NULL, NULL, isblessed, NULL); } else { // random polymorph - dospelleffects(lf, OT_S_POLYMORPHRND, lf, NULL, NULL, isblessed, NULL); + dospelleffects(lf, OT_S_POLYMORPH, 1, lf, NULL, NULL, isblessed, NULL); } break; case OT_POT_RESTORATION: @@ -7709,11 +7888,11 @@ void potioneffects(lifeform_t *lf, enum OBTYPE oid, enum BLESSTYPE isblessed, in break; case OT_POT_SPEED: if (isblessed == B_BLESSED) { - dospelleffects(lf, OT_S_HASTE, lf, NULL, lf->cell, B_BLESSED, NULL); + dospelleffects(lf, OT_S_HASTE, 1, lf, NULL, lf->cell, B_BLESSED, NULL); } else if (isblessed == B_CURSED) { - dospelleffects(lf, OT_S_SLOW, lf, NULL, lf->cell, B_UNCURSED, NULL); + dospelleffects(lf, OT_S_SLOW, 1, lf, NULL, lf->cell, B_UNCURSED, NULL); } else { // uncursed - dospelleffects(lf, OT_S_HASTE, lf, NULL, lf->cell, B_UNCURSED, NULL); + dospelleffects(lf, OT_S_HASTE, 1, lf, NULL, lf->cell, B_UNCURSED, NULL); } if (seen) *seen = B_TRUE; break; @@ -7741,7 +7920,7 @@ int readsomething(lifeform_t *lf, object_t *o) { getobname(o, obname, 1); - if ((lf->controller == C_PLAYER) || haslos(player, lf->cell)) { + if ((lf->controller == C_PLAYER) || cansee(player, lf)) { playercansee = B_TRUE; } else { playercansee = B_FALSE; @@ -7763,7 +7942,7 @@ int readsomething(lifeform_t *lf, object_t *o) { if (lf->controller != C_PLAYER) { - if (haslos(player, lf->cell)) { + if (cansee(player, lf)) { getlfname(lf, buf); capitalise(buf); msg("%s reads %s!", buf, obname); @@ -7780,7 +7959,8 @@ int readsomething(lifeform_t *lf, object_t *o) { // is this a spellbook? if (linkspell) { // if so, only id if we are able to read it - if (getiqreq(linkspell->id) <= getattr(lf, A_IQ)) { + //if (getiqreq(linkspell->id) <= getattr(lf, A_IQ)) { + if (getspellpower(lf, linkspell->id) > 0) { willid = B_TRUE; } else { willid = B_FALSE; @@ -7831,6 +8011,12 @@ int readsomething(lifeform_t *lf, object_t *o) { f = hasflag(o->flags, F_LINKSPELL); if (f) { int seen = B_FALSE; + int power; + + power = f->val[1]; + if (power == NA) power = 1; + + if (isblessed(o)) power += 4; // for unidentified scrolls which target an object, // let player select ANY object (even if it won't @@ -7839,8 +8025,7 @@ int readsomething(lifeform_t *lf, object_t *o) { targob = askobject(lf->pack, "Target which object", NULL, AO_NONE); } - // TODO: castspell the spell with blessed status - dospelleffects(lf, f->val[0], NULL, targob, NULL, o->blessed, &seen); + dospelleffects(lf, f->val[0], power, NULL, targob, NULL, o->blessed, &seen); if (seen) { // id the scroll now makeknown(o->type->id); @@ -7867,7 +8052,7 @@ int readsomething(lifeform_t *lf, object_t *o) { if (iscursed(oo)) { if (o->blessed || isequipped(oo)) { // announce - if (haslos(player, lf->cell)) { + if (cansee(player, lf)) { char lfname[BUFLEN]; char obname[BUFLEN]; getlfname(lf, lfname); @@ -7901,7 +8086,7 @@ int readsomething(lifeform_t *lf, object_t *o) { // is this a spellbook? if (linkspell) { // if so, can we read it? - if (getiqreq(linkspell->id) <= getattr(lf, A_IQ)) { + if (getspellpower(lf, linkspell->id) > 0) { if (lfhasflagval(lf, F_CANCAST, linkspell->id, NA, NA, NULL)) { if (isplayer(lf)) msg("You already know how to cast this spell!"); } else { @@ -8276,7 +8461,7 @@ int takedamage(object_t *o, unsigned int howmuch, int damtype) { if (o->pile->owner) { if (o->pile->owner->controller == C_PLAYER) { msg("Your %s %s!",noprefix(obname), getobhurtname(o, damtype)); - } else if (haslos(player, o->pile->owner->cell)) { + } else if (cansee(player, o->pile->owner)) { // don't announce decay damage for object you aren't holding if (damtype != DT_DECAY) { char monname[BUFLEN]; @@ -8384,7 +8569,7 @@ int fireat(lifeform_t *thrower, object_t *o, cell_t *where, int speed, object_t msg("You can't release your %s - it %s cursed!", noprefix(obname), isblessknown(o) ? "is" : "must be"); o->blessknown = B_TRUE; - } else if (haslos(player, thrower->cell)) { + } else if (cansee(player, thrower)) { msg("%s tries to throw %s but can't!", throwername, obname); o->blessknown = B_TRUE; } @@ -8665,6 +8850,7 @@ int fireat(lifeform_t *thrower, object_t *o, cell_t *where, int speed, object_t case OT_POT_ETHEREALNESS: case OT_POT_GASEOUSFORM: case OT_POT_POLYMORPH: + case OT_POT_INVIS: case OT_POT_SANCTUARY: // always make them known if (target) { if (seen) { @@ -8695,7 +8881,7 @@ int fireat(lifeform_t *thrower, object_t *o, cell_t *where, int speed, object_t if (hasflag(target->flags, F_UNDEAD) && isblessed(o)) { if (isplayer(target)) { msg("The water burns like acid!"); - } else if (haslos(player, target->cell)) { + } else if (cansee(player, target)) { msg("%s writhes in agony!", targetname); } losehp(target, rnd(5,10), DT_HOLY, NULL, "holy water"); @@ -8909,7 +9095,7 @@ void timeeffectsob(object_t *o) { // user will fall to the ground if not flying in some // other way if (!lfhasflag(owner, F_FLYING)) { - if (haslos(player, owner->cell)) { + if (cansee(player, owner)) { char lfname[BUFLEN]; getlfname(owner, lfname); msg("%s crash%s to the ground!",lfname, @@ -9082,7 +9268,7 @@ void turnoff(lifeform_t *lf, object_t *o) { if (lf) { if (isplayer(lf)) { msg("You deactivate your %s.",noprefix(obname)); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { char lfname[BUFLEN]; getlfname(lf, lfname); msg("%s deactivates %s.",lfname, obname); @@ -9142,7 +9328,7 @@ void turnon(lifeform_t *lf, object_t *o) { getobname(o, obname, 1); if (isplayer(lf)) { msg("You activate your %s.",noprefix(obname)); - } else if (haslos(player, lf->cell)) { + } else if (cansee(player, lf)) { char lfname[BUFLEN]; getlfname(lf, lfname); msg("%s activates %s.",lfname, obname); diff --git a/objects.h b/objects.h index bb9fadd..a4b99d2 100644 --- a/objects.h +++ b/objects.h @@ -18,6 +18,7 @@ void adjustdammaterial(unsigned int *dam, enum DAMTYPE damtype, enum MATERIAL ma void adjustdamob(object_t *o, unsigned int *dam, enum DAMTYPE damtype); //void adjustprice(objecttype_t *ot, float *price ); void appendinscription(object_t *o, char *text); +void applyobmod(object_t *o, obmod_t *om); int blessob(object_t *o); void brightflash(cell_t *centre, int range, lifeform_t *immunelf); object_t *canstackob(obpile_t *op, object_t *match); @@ -84,6 +85,7 @@ char *real_getrandomob(map_t *map, char *buf, int cond, int cval, int forcedepth char *getrandomob(map_t *map, char *buf); char *getrandomobwithdt(map_t *map, enum DAMTYPE damtype, char *buf); char *getrandomobwithclass(map_t *map, enum OBCLASS cid, char *buf); +int getobrarity(object_t *o); enum SPELLSCHOOL getschool(enum OBTYPE sid); char *getschoolname(enum SPELLSCHOOL sch); int getshatterdam(object_t *o); @@ -92,6 +94,7 @@ int getthrowdam(object_t *o); int hasedibleob(obpile_t *op); object_t *hasknownob(obpile_t *op, enum OBTYPE oid); object_t *hasob(obpile_t *op, enum OBTYPE oid); +object_t *hasobletter(obpile_t *op, char letter); object_t *hasobofclass(obpile_t *op, enum OBCLASS cid); object_t *hasobmulti(obpile_t *op, enum OBTYPE *oid, int noids); object_t *hasobwithflag(obpile_t *op, enum FLAG flagid); diff --git a/save.c b/save.c index 8f16673..1eaf9da 100644 --- a/save.c +++ b/save.c @@ -169,6 +169,7 @@ lifeform_t *loadlf(FILE *f, cell_t *where) { fscanf(f, "dex: %d/%d\n",&l->att[A_DEX],&l->baseatt[A_DEX]); fscanf(f, "int: %d/%d\n",&l->att[A_IQ],&l->baseatt[A_IQ]); fscanf(f, "xp: %ld\n",&l->xp); + fscanf(f, "skp: %d\n",&l->skillpoints); fscanf(f, "contr: %d\n",&l->controller); fscanf(f, "hp: %d/%d\n",&l->hp, &l->maxhp); fscanf(f, "mp: %d/%d\n",&l->mp, &l->maxmp); @@ -624,6 +625,7 @@ int savelf(FILE *f, lifeform_t *l) { fprintf(f, "dex: %d/%d\n",l->att[A_DEX],l->baseatt[A_DEX]); fprintf(f, "int: %d/%d\n",l->att[A_IQ],l->baseatt[A_IQ]); fprintf(f, "xp: %ld\n",l->xp); + fprintf(f, "skp: %d\n",l->skillpoints); fprintf(f, "contr: %d\n",l->controller); fprintf(f, "hp: %d/%d\n",l->hp, l->maxhp); fprintf(f, "mp: %d/%d\n",l->mp, l->maxmp); diff --git a/spell.c b/spell.c index af8fb94..d6c9d90 100644 --- a/spell.c +++ b/spell.c @@ -102,13 +102,13 @@ int abilityeffects(lifeform_t *user, enum OBTYPE abilid, cell_t *targcell, lifef getlfname(grabee, gbname); // announce - if (haslos(player, grabee->cell)) { + if (cansee(player, grabee)) { msg("%s squeeze%s %s tightly!", username, isplayer(user) ? "" : "s", gbname); } // victim gets a skilcheck to avoid damage... if (skillcheckvs(grabee, SC_STR, 0, user, SC_STR, 1)) { - if (haslos(player, grabee->cell)) { + if (cansee(player, grabee)) { // broke free killflagsofid(grabee->flags, F_GRABBEDBY); killflagsofid(user->flags, F_GRABBING); @@ -121,7 +121,7 @@ int abilityeffects(lifeform_t *user, enum OBTYPE abilid, cell_t *targcell, lifef dam = modifybystat((str/2), user, A_STR); // announce - if (haslos(player, grabee->cell)) { + if (cansee(player, grabee)) { msg("%s %s being crushed!", gbname, isplayer(grabee) ? "are" : "is"); } @@ -205,7 +205,7 @@ int abilityeffects(lifeform_t *user, enum OBTYPE abilid, cell_t *targcell, lifef msg("You leap high in the air!"); } } else if (haslos(player, origcell)) { - if (haslos(player, user->cell)) { + if (cansee(player, user)) { if (victim && !dodged) { msg("%s leaps high in the air and lands on %s!", username,victimname); } else { @@ -214,7 +214,7 @@ int abilityeffects(lifeform_t *user, enum OBTYPE abilid, cell_t *targcell, lifef } else { msg("%s leaps high in the air!", username); } - } else if (haslos(player, user->cell)) { + } else if (cansee(player, user)) { if (victim && !dodged) { msg("%s drops from the air and lands nearby!", username); } else { @@ -224,7 +224,7 @@ int abilityeffects(lifeform_t *user, enum OBTYPE abilid, cell_t *targcell, lifef if (victim) { if (dodged) { - if (haslos(player, user->cell)) { + if (cansee(player, user)) { msg("%s dodges out of the way!", victimname); } } else { @@ -442,7 +442,7 @@ int abilityeffects(lifeform_t *user, enum OBTYPE abilid, cell_t *targcell, lifef // returns TRUE on error -int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, object_t *targob, cell_t *targcell, int blessed, int *seenbyplayer) { +int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, int power, lifeform_t *target, object_t *targob, cell_t *targcell, int blessed, int *seenbyplayer) { char buf[BUFLEN]; char castername[BUFLEN]; int rv = B_FALSE; @@ -474,7 +474,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, if (isplayer(caster)) { if (seenbyplayer) *seenbyplayer = B_FALSE; msg("You draw power from nearby metal!"); - } else if (haslos(player, caster->cell)) { + } else if (cansee(player, caster)) { if (seenbyplayer) *seenbyplayer = B_FALSE; msg("%s draws power from nearby metal!",castername); } @@ -541,8 +541,15 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, msg("You feel a surge of magic, but it quickly dampens."); } } else { + float max; // heal 1 mp per kilo howmuch = floor(totalmass); + + // maximum based on power + max = 40 + (power*10); + + if (howmuch > max) howmuch = max; + gainmp(caster, howmuch); } } else { @@ -561,7 +568,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, lifeform_t *newlf; newlf = makezombie(o); if (newlf) { - if (isplayer(caster) && skillcheck(caster, A_IQ, 20, 0)) { + if (isplayer(caster) && skillcheck(caster, A_IQ, 20, power)) { makefriendly(newlf); } donesomething = B_TRUE; @@ -605,7 +612,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, if (isplayer(caster)) { msg("Your %s leaps into the air!", noprefix(obname)); if (seenbyplayer) *seenbyplayer = B_TRUE; - } else if (haslos(player, caster->cell)) { + } else if (cansee(player, caster)) { msg("%s%s %s leaps into the air!",castername, getpossessive(castername), noprefix(obname)); if (seenbyplayer) *seenbyplayer = B_TRUE; @@ -626,7 +633,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, return B_FALSE; } - if (hasmr(target) || skillcheck(caster, A_IQ, 24, 0)) { + if (hasmr(target) || skillcheck(target, A_IQ, 24, -power)) { failed = B_TRUE; } @@ -635,7 +642,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, if (isplayer(target)) { msg("Your vision darkens for a moment."); if (seenbyplayer) *seenbyplayer = B_TRUE; - } else if (haslos(player, target->cell)) { + } else if (cansee(player, target)) { char targetname[BUFLEN]; getlfname(target, targetname); msg("%s seems to lose its vision for a moment.", targetname); @@ -644,7 +651,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, return B_FALSE; } else { int howlong = 7; - howlong = getspellduration(5,10,blessed); + howlong = getspellduration(5,10,blessed) + power; addtempflag(target->flags, F_BLIND, B_TRUE, NA, NA, NULL, howlong); } } else { @@ -673,13 +680,13 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, return B_FALSE; } } - teleportto(caster, targcell); + teleportto(caster, targcell, B_TRUE); } } else if (spellid == OT_S_BURNINGWAVE) { cell_t *c; - if (!validatespellcell(caster, &targcell, TT_MONSTER, B_TRUE, spellid)) return B_TRUE; + if (!validatespellcell(caster, &targcell, TT_MONSTER, B_FALSE, spellid, power)) return B_TRUE; - if (haslos(player, caster->cell)) { + if (cansee(player, caster)) { msg("%s shoots a wave of fire!",castername); } @@ -702,14 +709,14 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, } } else if (spellid == OT_S_CLOUDKILL) { - if (!validatespellcell(caster, &targcell, TT_MONSTER, B_FALSE, spellid)) return B_TRUE; + if (!validatespellcell(caster, &targcell, TT_MONSTER, B_FALSE, spellid, power)) return B_TRUE; if (targcell->type->solid) { fizzle(caster); return B_FALSE; } - addobburst(targcell, 1, DT_COMPASS, "cloud of gas"); + addobburst(targcell, (power/3), DT_COMPASS, "cloud of gas"); if (haslos(player, targcell)) { msg("A cloud of poison gas appears!"); @@ -718,10 +725,10 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, } else if (spellid == OT_S_CONECOLD) { char lfname[BUFLEN]; int acc; - if (!validatespellcell(caster, &targcell, TT_MONSTER, B_TRUE, spellid)) return B_TRUE; + if (!validatespellcell(caster, &targcell, TT_MONSTER, B_TRUE, spellid, power)) return B_TRUE; // animation anim(caster->cell, targcell, '}'); - if (isplayer(caster) || haslos(player, caster->cell)) { + if (isplayer(caster) || cansee(player, caster)) { msg("%s shoot%s a blast of coldness.",castername,isplayer(caster) ? "" : "s"); if (seenbyplayer) *seenbyplayer = B_TRUE; } @@ -734,13 +741,13 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, acc = getmissileaccuracy(caster, target->cell, NULL, NULL, A_IQ); if (rnd(1,100) <= acc) { // hit - if (haslos(caster, target->cell)) { + if (cansee(caster, target)) { msg("A blast of coldness ray hits %s.",lfname); } losehp(target, rnd(2,6), DT_COLD, caster, "a blast of coldness"); } else { // miss - if (haslos(caster, target->cell)) { + if (cansee(caster, target)) { msg("A blast of coldness misses %s.",lfname); } } @@ -851,10 +858,10 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, } if (blessed) { // permenant darkness - makelitradius(targcell, 10, L_PERMDARK, -1); + makelitradius(targcell, power*2, L_PERMDARK, -1); } else { // temporary darkness - makelitradius(targcell, 10, L_PERMDARK, rnd(5,10) ); + makelitradius(targcell, power*2, L_PERMDARK, rnd(5,10) + power ); } } else if (spellid == OT_S_DETECTAURA) { if (isplayer(caster)) { @@ -904,7 +911,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, target = caster; if (isplayer(caster)) { int howlong; - howlong = getspellduration(10,20,blessed); + howlong = getspellduration(10,20,blessed) + (power*2); addtempflag(target->flags, F_DETECTLIFE, 10, NA, NA, NULL, howlong); } else { // monsters can't use this @@ -913,7 +920,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, target = caster; if (isplayer(caster)) { int howlong; - howlong = getspellduration(40,90,blessed); + howlong = getspellduration(40,90,blessed)+(power*2); addtempflag(target->flags, F_DETECTMAGIC, B_TRUE, NA, NA, NULL, howlong); } else { // monsters can't use this @@ -931,9 +938,9 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, */ } else if (spellid == OT_S_DETONATE) { // don't need line of fire! - if (!validatespellcell(caster, &targcell, TT_MONSTER|TT_DOOR, B_FALSE, spellid)) return B_TRUE; + if (!validatespellcell(caster, &targcell, TT_MONSTER|TT_DOOR, B_FALSE, spellid, power)) return B_TRUE; - explodecells(targcell, 20, B_TRUE, NULL, 0, B_TRUE); + explodecells(targcell, 20, B_TRUE, NULL, power / 4, B_TRUE); if (haslos(player, targcell)) { if (seenbyplayer) *seenbyplayer = B_TRUE; @@ -942,7 +949,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, float totalmass = 0; object_t *o, *nexto; - if (!validatespellcell(caster, &targcell, TT_OBJECT, B_FALSE, spellid)) return B_TRUE; + if (!validatespellcell(caster, &targcell, TT_OBJECT, B_FALSE, spellid, power)) return B_TRUE; // how much metal is there? for (o = targcell->obpile->first ; o ; o = nexto) { @@ -971,13 +978,13 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, } else if (spellid == OT_S_DISPERSAL) { cell_t *c = NULL; object_t *o, *nexto; + int donesomething = B_FALSE; - if (!target) { + if (!targcell) { if (isplayer(caster)) { sprintf(buf, "Where will you target your dispersal?"); - targcell = askcoords(buf, TT_MONSTER); - // TODO: make this work on objects too, not just lfs! - if (!targcell || (!targcell->lf && (countobs(targcell->obpile) <= 0)) ) { + targcell = askcoords(buf, TT_MONSTER|TT_OBJECT); + if (!targcell) { // no cell fizzle(caster); return B_TRUE; } @@ -986,20 +993,19 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, return B_TRUE; } } - - if (isplayer(targcell->lf) || isplayer(caster) || haslos(player, targcell)) { - if (seenbyplayer) *seenbyplayer = B_TRUE; - } + target = targcell->lf; if (targcell->lf) { if (hasmr(targcell->lf)) { if (isplayer(targcell->lf)) { msg("You flicker."); if (seenbyplayer) *seenbyplayer = B_TRUE; + donesomething = B_TRUE; } else if (haslos(player, targcell)) { getlfname(targcell->lf, buf); msg("%s flickers.",buf); if (seenbyplayer) *seenbyplayer = B_TRUE; + donesomething = B_TRUE; } } else { c = NULL; @@ -1007,7 +1013,11 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, c = getrandomcell(targcell->map); } - teleportto(target, c); + if (cansee(player, target)) { + if (seenbyplayer) *seenbyplayer = B_TRUE; + donesomething = B_TRUE; + } + teleportto(target, c, B_FALSE); } } @@ -1017,28 +1027,35 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, getobname(o, buf, o->amt); c = NULL; - while (!c || c->type->solid || haslf(c)) { + while (!c || c->type->solid || haslf(c) || hasobwithflag(c->obpile, F_CLIMBABLE)) { c = getrandomcell(targcell->map); } if (haslos(player, targcell)) { msg("%s disappear%s!", buf, (o->amt == 1) ? "s" : ""); + if (seenbyplayer) *seenbyplayer = B_TRUE; + donesomething = B_TRUE; } moveob(o, c->obpile, o->amt); if (haslos(player, c)) { msg("%s appear%s nearby!", buf, (o->amt == 1) ? "s" : ""); } } + if (isplayer(caster) && !donesomething) { + nothinghappens(); + } rv = B_FALSE; } else if (spellid == OT_S_ENERGYBLAST) { - int range = 3; + int range; int x,y; // announce - if (isplayer(caster) || haslos(player, caster->cell)) { + if (isplayer(caster) || cansee(player, caster)) { msg("%s emit%s a radial blast of energy!",castername,isplayer(caster) ? "" : "s"); if (seenbyplayer) *seenbyplayer = B_TRUE; } + + range = 2 + (power / 4); animradial(caster->cell, range, '}'); for (y = caster->cell->y - range ; y <= caster->cell->y + range; y++) { @@ -1058,18 +1075,24 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, } } } else if (spellid == OT_S_FLASH) { - if (isplayer(caster) || haslos(player, caster->cell)) { + if (isplayer(caster) || cansee(player, caster)) { if (seenbyplayer) *seenbyplayer = B_TRUE; } - brightflash(caster->cell, 3, player); + brightflash(caster->cell, 2 + (power/4), player); } else if (spellid == OT_S_ENERGYBOLT) { char lfname[BUFLEN]; - int acc; - if (!validatespellcell(caster, &targcell, TT_MONSTER, B_TRUE, spellid)) return B_TRUE; + char numbuf[BUFLEN]; + + numtotext(power, numbuf); + if (!validatespellcell(caster, &targcell, TT_MONSTER, B_TRUE, spellid, power)) return B_TRUE; // animation anim(caster->cell, targcell, '}'); - if (isplayer(caster) || haslos(player, caster->cell)) { - msg("%s fire%s a bolt of energy.",castername,isplayer(caster) ? "" : "s"); + if (isplayer(caster) || cansee(player, caster)) { + if (power == 1) { + msg("%s fire%s a bolt of energy.",castername,isplayer(caster) ? "" : "s"); + } else { + msg("%s fire%s %s bolts of energy.",castername,isplayer(caster) ? "" : "s", numbuf); + } if (seenbyplayer) *seenbyplayer = B_TRUE; } @@ -1077,26 +1100,21 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, if (target) { getlfname(target, lfname); // target takes magical damage - // check if it hits - acc = getmissileaccuracy(caster, target->cell, NULL, NULL, A_IQ); - if (rnd(1,100) <= acc) { - // hit - if (haslos(caster, target->cell)) { + // ALWAYS hits. + if (cansee(caster, target)) { + if (power == 1) { msg("A bolt of energy hits %s.",lfname); - } - losehp(target, rnd(4,10), DT_MAGIC, caster, "an energy bolt"); - } else { - // miss - if (haslos(caster, target->cell)) { - msg("A bolt of energy misses %s.",lfname); + } else { + msg("%s bolts of energy hit %s.",numbuf, lfname); } } + losehp(target, rolldie(power,4), DT_MAGIC, caster, "an energy bolt"); } } else if (spellid == OT_S_FIREBALL) { int failed = B_FALSE; // ask for a target cell - if (!validatespellcell(caster, &targcell,TT_MONSTER, B_TRUE, spellid)) return B_TRUE; - if (targcell && haslof(caster, targcell)) { // need line of FIRE for this, not just sight + if (!validatespellcell(caster, &targcell,TT_MONSTER, B_TRUE, spellid, power)) return B_TRUE; + if (targcell) { if (!targcell->type->solid || hasflag(targcell->type->material->flags, F_FLAMMABLE)) { int dir; cell_t *c; @@ -1104,7 +1122,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, if (isplayer(caster)) { msg("You launch an enormous ball of fire!"); if (seenbyplayer) *seenbyplayer = B_TRUE; - } else if (haslos(player, caster->cell)) { + } else if (cansee(player, caster)) { msg("%s launches an enormous ball of fire!",castername); if (seenbyplayer) *seenbyplayer = B_TRUE; } else if (haslos(player, targcell)) { @@ -1162,10 +1180,10 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, } else if (spellid == OT_S_FIREDART) { char lfname[BUFLEN]; int acc; - if (!validatespellcell(caster, &targcell,TT_MONSTER, B_TRUE, spellid)) return B_TRUE; + if (!validatespellcell(caster, &targcell,TT_MONSTER, B_TRUE, spellid, power)) return B_TRUE; // animation anim(caster->cell, targcell, '}'); - if (isplayer(caster) || haslos(player, caster->cell)) { + if (isplayer(caster) || cansee(player, caster)) { msg("%s shoot%s a dart of flame.",castername,isplayer(caster) ? "" : "s"); if (seenbyplayer) *seenbyplayer = B_TRUE; } @@ -1178,13 +1196,13 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, acc = getmissileaccuracy(caster, target->cell, NULL, NULL, A_IQ); if (rnd(1,100) <= acc) { // hit - if (haslos(caster, target->cell)) { + if (cansee(caster, target)) { msg("A dart of flame hits %s.",lfname); } - losehp(target, rnd(2,6), DT_FIRE, caster, "a dart of flame"); + losehp(target, rnd(2,6) + power, DT_FIRE, caster, "a dart of flame"); } else { // miss - if (haslos(caster, target->cell)) { + if (cansee(caster, target)) { msg("A dart of flame misses %s.",lfname); } } @@ -1198,8 +1216,11 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, } else if (spellid == OT_S_FLAMEBURST) { int range = 1; int x,y; + + range = 1 + (power / 5); + // announce - if (isplayer(caster) || haslos(player, caster->cell)) { + if (isplayer(caster) || cansee(player, caster)) { msg("%s emit%s a blast of fire!",castername,isplayer(caster) ? "" : "s"); if (seenbyplayer) *seenbyplayer = B_TRUE; } @@ -1225,15 +1246,23 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, } else if (spellid == OT_S_FLAMEPILLAR) { int failed = B_FALSE; // ask for a target cell - if (!validatespellcell(caster, &targcell, TT_MONSTER, B_TRUE, spellid)) return B_TRUE; + if (!validatespellcell(caster, &targcell, TT_MONSTER, B_TRUE, spellid, power)) return B_TRUE; if (targcell && haslos(caster, targcell)) { if (!targcell->type->solid || hasflag(targcell->type->material->flags, F_FLAMMABLE)) { + flag_t *f; + object_t *o; // create flame there if (haslos(player, targcell)) { msg("A raging pillar of flame appears!"); if (seenbyplayer) *seenbyplayer = B_TRUE; } - addob(targcell->obpile, "large fire"); + o = addob(targcell->obpile, "large fire"); + // magically boost hp based on power + f = hasflag(o->flags, F_OBHP); + if (f) { + f->val[0] += power; + f->val[1] += power; + } } else { failed = B_TRUE; } @@ -1297,13 +1326,27 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, if (!o) o = hasobwithflagval(caster->pack, F_EQUIPPED, BP_HANDS, NA, NA, NULL); // weapon? if (!o) o = hasobwithflagval(caster->pack, F_EQUIPPED, BP_WEAPON, NA, NA, NULL); - // next thing touched - if (!o) { + if (o) { + // at high power, warn... + if (isplayer(caster) && (power > 5)) { + char obname[BUFLEN]; + char ch; + getobname(o, obname, o->amt); + msg("Your %s start%s glowing bright blue!", obname, (o->amt == 1) ? "s" : ""); + more(); + ch = askchar("Abort your spell?", "yn","y", B_TRUE); + if (ch == 'y') { + msg("You release your spell into the air."); + return B_FALSE; + } + } + } else { + // next thing touched addflag(caster->flags, F_FREEZINGTOUCH, 1, NA, NA, NULL); if (caster->controller == C_PLAYER) { msg("Your hands begin to glow blue!"); if (seenbyplayer) *seenbyplayer = B_TRUE; - } else if (haslos(player, caster->cell)) { + } else if (cansee(player, caster)) { getlfname(caster, buf); msg("%s's hands begin to glow blue!", buf); if (seenbyplayer) *seenbyplayer = B_TRUE; @@ -1389,7 +1432,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, } } else if (spellid == OT_S_HASTE) { int howlong = 15; - if (!validatespellcell(caster, &targcell, TT_MONSTER, B_TRUE, spellid)) return B_TRUE; + if (!validatespellcell(caster, &targcell, TT_MONSTER, B_TRUE, spellid, power)) return B_TRUE; target = targcell->lf; @@ -1409,7 +1452,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, if (seenbyplayer) *seenbyplayer = B_TRUE; } } else { - howlong = getspellduration(5,25,blessed); + howlong = getspellduration(5,25,blessed) + power; addtempflag(target->flags, F_FASTACT, 5, NA, NA, NULL, howlong); addtempflag(target->flags, F_FASTMOVE, 5, NA, NA, NULL, howlong); } @@ -1435,10 +1478,10 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, if (target->hp < target->maxhp) { switch (blessed) { case B_BLESSED: - gainhp(target, 20); + gainhp(target, 20 + (power*2)); break; case B_UNCURSED: - gainhp(target, rnd(10,20)); + gainhp(target, rnd(10,20) + (power*2)); break; case B_CURSED: gainhp(target, 10); @@ -1491,10 +1534,10 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, if (target->hp < target->maxhp) { switch (blessed) { case B_BLESSED: - gainhp(target, 8); + gainhp(target, 8 + power); break; case B_UNCURSED: - gainhp(target, rnd(1,8)); + gainhp(target, rnd(1,8) + power); break; case B_CURSED: gainhp(target, 1); @@ -1563,7 +1606,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, if (caster->controller == C_PLAYER) { msg("A wave of incalculable evil blasts outwards from you!"); if (seenbyplayer) *seenbyplayer = B_TRUE; - } else if (haslos(player, caster->cell)) { + } else if (cansee(player, caster)) { getlfname(caster, buf); msg("A wave of incalculable evil blasts outwards from %s!", buf); if (seenbyplayer) *seenbyplayer = B_TRUE; @@ -1585,13 +1628,18 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, } } else if (spellid == OT_S_MANASPIKE) { char lfname[BUFLEN]; - int acc; + char numbuf[BUFLEN]; - if (!validatespellcell(caster, &targcell,TT_MONSTER, B_TRUE, spellid)) return B_TRUE; + numtotext(power, numbuf); + if (!validatespellcell(caster, &targcell,TT_MONSTER, B_TRUE, spellid, power)) return B_TRUE; // animation anim(caster->cell, targcell, '}'); - if (isplayer(caster) || haslos(player, caster->cell)) { - msg("%s fire%s a spike of mana.",castername,isplayer(caster) ? "" : "s"); + if (isplayer(caster) || cansee(player, caster)) { + if (power == 1) { + msg("%s fire%s a spike of mana.",castername,isplayer(caster) ? "" : "s"); + } else { + msg("%s fire%s %s spikes of mana.",castername,isplayer(caster) ? "" : "s", numbuf); + } if (seenbyplayer) *seenbyplayer = B_TRUE; } @@ -1599,20 +1647,15 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, if (target) { getlfname(target, lfname); // target takes magical damage - // check if it hits - acc = getmissileaccuracy(caster, target->cell, NULL, NULL, A_IQ); - if (rnd(1,100) <= acc) { - // hit - if (haslos(caster, target->cell)) { + // always hit + if (cansee(caster, target)) { + if (power == 1) { msg("A spike of mana hits %s.",lfname); - } - losehp(target, rnd(1,4), DT_MAGIC, caster, "a mana spike"); - } else { - // miss - if (haslos(caster, target->cell)) { - msg("A spike of mana misses %s.",lfname); + } else { + msg("%s spikes of mana hit %s.",numbuf, lfname); } } + losehp(target, rolldie(power,2), DT_MAGIC, caster, "a mana spike"); } } else if (spellid == OT_S_MAGSHIELD) { object_t *o,*nexto; @@ -1628,7 +1671,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, if (isplayer(caster)) { getobname(o, buf, 1); msg("Your %s slides off your %s!", buf, getbodypartname(f->val[0])); - } else if (haslos(player, caster->cell)) { + } else if (cansee(player, caster)) { getobname(o, buf, 1); msg("%s%s %s slides off its %s!", castername, getpossessive(castername), buf, getbodypartname(f->val[0])); @@ -1647,7 +1690,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, } // add the magnetic field! - addtempflag(caster->flags, F_MAGSHIELD, B_TRUE, NA, NA, NULL, 25); + addtempflag(caster->flags, F_MAGSHIELD, B_TRUE, NA, NA, NULL, 25 + (power*2)); } else if (spellid == OT_S_MAPPING) { int x,y; @@ -1676,7 +1719,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, if (isplayer(caster)) { if (seenbyplayer) *seenbyplayer = B_FALSE; msg("You draw health from nearby metal!"); - } else if (haslos(player, caster->cell)) { + } else if (cansee(player, caster)) { if (seenbyplayer) *seenbyplayer = B_FALSE; msg("%s draws health from nearby metal!",castername); } @@ -1745,6 +1788,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, } else { // heal 2 hp per kilo howmuch = floor(totalmass) * 2; + howmuch *= (power/3); // modify for power gainhp(caster, howmuch); } } else { @@ -1786,10 +1830,11 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, return B_TRUE; } - if (!validatespellcell(caster, &targcell, TT_MONSTER, B_TRUE, spellid)) return B_TRUE; + if (!validatespellcell(caster, &targcell, TT_MONSTER, B_TRUE, spellid, power)) return B_TRUE; // 4 is the same as ST_TITANIC strength - fireat(caster, targob, targcell, 4 , NULL); + // 10 = gun speed + fireat(caster, targob, targcell, 8 + (power / 2) , NULL); } else if (spellid == OT_S_PAIN) { int failed = B_FALSE; // ask for target @@ -1820,7 +1865,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, return B_FALSE; } else { int howlong = 7; - howlong = getspellduration(3,5,blessed); + howlong = getspellduration(3,5,blessed) + (power/2); addtempflag(target->flags, F_PAIN, B_TRUE, NA, NA, NULL, howlong); } } else { @@ -1830,7 +1875,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, if (!validatespelllf(caster, &target)) return B_TRUE; // savingthrow - if (skillcheck(target, SC_IQ, 30, 0)) { + if (hasmr(target) || skillcheck(target, SC_IQ, 30, -power)) { if (haslos(player, target->cell)) { char lfname[BUFLEN]; getlfname(target, lfname); @@ -1850,7 +1895,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, fizzle(caster); } } else if (spellid == OT_S_PULLMETAL) { - if (!validatespellcell(caster, &targcell,TT_OBJECT, B_TRUE, spellid)) return B_TRUE; + if (!validatespellcell(caster, &targcell,TT_OBJECT, B_TRUE, spellid, power)) return B_TRUE; if (targcell->lf) { object_t *o; @@ -1922,7 +1967,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, if (isplayer(caster)) { if (seenbyplayer) *seenbyplayer = B_TRUE; - } else if (haslos(player, caster->cell)) { + } else if (cansee(player, caster)) { if (seenbyplayer) *seenbyplayer = B_TRUE; } if (getobpileweight(caster->pack) + getobweight(targob) <= getmaxcarryweight(caster)) { @@ -1941,16 +1986,27 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, } } else if (spellid == OT_S_GATE) { int newdepth; + int min,max; + char query[BUFLEN]; + + // calculate range + min = caster->cell->map->depth - (power*2); + max = caster->cell->map->depth + (power*2); + + if (min < 1) min = 1; + // ask which level - askstring("Create a portal to which level", '?', buf, BUFLEN, NULL); + sprintf(query, "Create a portal to which level (%d-%d)",min,max); + askstring(query, '?', buf, BUFLEN, NULL); newdepth = atoi(buf); - if (newdepth <= 0) { + + if ((newdepth < min) || (newdepth > max)) { fizzle(caster); } else if (hasmr(caster)) { if (isplayer(caster)) { msg("You see a flicker nearby."); if (seenbyplayer) *seenbyplayer = B_TRUE; - } else if (haslos(player, caster->cell)) { + } else if (cansee(player, caster)) { getlfname(caster, buf); msg("You see a flicker near %s."); if (seenbyplayer) *seenbyplayer = B_TRUE; @@ -2055,9 +2111,35 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, } else { // monsters can't cast } + } else if (spellid == OT_S_INVISIBILITY) { + int howlong = 30; + int willannounce = B_FALSE; + char targname[BUFLEN]; + + if (!validatespellcell(caster, &targcell,TT_MONSTER, B_FALSE, spellid, power)) return B_TRUE; + target = targcell->lf; + + if (!target) { + fizzle(caster); + return B_FALSE; + } else if ( lfhasflag(target, F_INVISIBLE) ) { + fizzle(caster); + return B_FALSE; + } + getlfname(target, targname); + + howlong = getspellduration(20,40,blessed) + (power*2); + if (!isplayer(target) && cansee(player, target) && !lfhasflag(player, F_SEEINVIS)) { + willannounce = B_TRUE; + if (seenbyplayer) *seenbyplayer = B_TRUE; + } + addtempflag(target->flags, F_INVISIBLE, B_TRUE, NA, NA, NULL, howlong); + if (willannounce) { + msg("%s vanishes!",targname); + } } else if (spellid == OT_S_KNOCK) { object_t *o; - if (!validatespellcell(caster, &targcell,TT_DOOR, B_FALSE, spellid)) return B_TRUE; + if (!validatespellcell(caster, &targcell,TT_DOOR, B_FALSE, spellid, power)) return B_TRUE; o = hasobwithflag(targcell->obpile, F_DOOR); if (o) { int dooropen; @@ -2076,10 +2158,10 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, int dir; target = targcell->lf; dir = getdirtowards(caster->cell, targcell, target, B_FALSE); - knockback(target, dir, 2, caster); - if (haslos(caster, target->cell)) { + if (cansee(caster, target)) { if (seenbyplayer) *seenbyplayer = B_TRUE; } + knockback(target, dir, 2, caster); } else { fizzle(caster); } @@ -2095,10 +2177,10 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, } if (blessed) { // permenant light - makelitradius(targcell, 10, L_PERMLIGHT, -1); + makelitradius(targcell, power*2, L_PERMLIGHT, -1); } else { // temporary light - makelitradius(targcell, 10, L_PERMLIGHT, rnd(5,10) ); + makelitradius(targcell, power*2, L_PERMLIGHT, rnd(5,10) ); } // blind anyone with nightvis who sees it @@ -2120,7 +2202,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, } } - if (isplayer(caster) || haslos(player, caster->cell)) { + if (isplayer(caster) || cansee(player, caster)) { if (lfhasflag(player, F_SEEINDARK)) { msg("The light burns your eyes!"); // blind for 5-10 turns @@ -2158,7 +2240,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, return B_FALSE; } - howlong = getspellduration(2,10,blessed); + howlong = getspellduration(2,10,blessed) + (power/2); addtempflag(target->flags, F_GRAVBOOSTED, B_TRUE, NA, NA, NULL, howlong); } else { fizzle(caster); @@ -2174,9 +2256,9 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, return B_FALSE; } - howlong = getspellduration(5,10,blessed); + howlong = getspellduration(5,10,blessed) + (power/2); addtempflag(target->flags, F_NONCORPOREAL, B_TRUE, NA, NA, NULL, howlong); - } else if ((spellid == OT_S_POLYMORPHRND) || (spellid == OT_S_POLYMORPH)) { + } else if (spellid == OT_S_POLYMORPH) { race_t *r; // ask for target if required @@ -2207,7 +2289,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, return B_FALSE; } - if (isplayer(caster) && (spellid == OT_S_POLYMORPH)) { + if (isplayer(caster) && (power >= 5)) { if (isplayer(target)) { askstring("What will you become", '?', buf, BUFLEN, NULL); } else { @@ -2275,7 +2357,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, } return B_FALSE; } - howlong = getspellduration(5,15,blessed); + howlong = getspellduration(5,15,blessed) + (power/2); addtempflag(target->flags, F_ASLEEP, B_TRUE, NA, NA, NULL, howlong); if (isplayer(target) || haslos(player, target->cell)) { if (seenbyplayer) *seenbyplayer = B_TRUE; @@ -2296,7 +2378,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, return B_FALSE; } - howlong = rnd(5,25); + howlong = rnd(5,25) + power; addtempflag(target->flags, F_SLOWACT, 5, NA, NA, NULL, howlong); addtempflag(target->flags, F_SLOWMOVE, 5, NA, NA, NULL, howlong); if (isplayer(target) || haslos(player, target->cell)) { @@ -2305,7 +2387,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, } else if (spellid == OT_S_SPARK) { object_t *o,*nexto; int donesomething = B_FALSE; - if (!validatespellcell(caster, &targcell,TT_OBJECT | TT_MONSTER, B_FALSE, spellid)) return B_TRUE; + if (!validatespellcell(caster, &targcell,TT_OBJECT | TT_MONSTER, B_FALSE, spellid, power)) return B_TRUE; if (haslos(player, targcell)) { msg("A small spark of flame appears."); @@ -2340,51 +2422,34 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, return B_FALSE; } - sprintf(buf, "Where will you teleport to?"); - while (!c) { - int ch; - c = askcoords(buf, TT_NONE); - if (!c->known) { - // confirm - ch = askchar("Are you sure to want to teleport into the unknown?", "yn", "n", B_TRUE); - if (ch != 'y') c = NULL; - } else if (c->type->solid) { - // confirm - ch = askchar("Are you sure to want to teleport into solid rock?", "yn", "n", B_TRUE); - if (ch != 'y') c = NULL; + if ((power < 5) || !isplayer(caster)) { + while (!c || c->type->solid || haslf(c)) { + c = getrandomcell(target->cell->map); + } + if (isplayer(target) || haslos(player, target->cell)) { + if (seenbyplayer) *seenbyplayer = B_TRUE; + } + } else { + sprintf(buf, "Where will you teleport to?"); + while (!c) { + int ch; + c = askcoords(buf, TT_NONE); + if (!c->known) { + // confirm + ch = askchar("Are you sure to want to teleport into the unknown?", "yn", "n", B_TRUE); + if (ch != 'y') c = NULL; + } else if (c->type->solid) { + // confirm + ch = askchar("Are you sure to want to teleport into solid rock?", "yn", "n", B_TRUE); + if (ch != 'y') c = NULL; + } } } if (isplayer(target) || haslos(player, target->cell)) { if (seenbyplayer) *seenbyplayer = B_TRUE; } - teleportto(target, c); - rv = B_FALSE; - } else if (spellid == OT_S_TELEPORTRND) { - cell_t *c = NULL; - - // target is always the caster - target = caster; - - if (hasmr(target)) { - if (isplayer(target)) { - msg("You flicker."); - if (seenbyplayer) *seenbyplayer = B_TRUE; - } else if (haslos(player, target->cell)) { - getlfname(target, buf); - msg("%s flickers.", buf); - if (seenbyplayer) *seenbyplayer = B_TRUE; - } - return B_FALSE; - } - - while (!c || c->type->solid || haslf(c)) { - c = getrandomcell(target->cell->map); - } - if (isplayer(target) || haslos(player, target->cell)) { - if (seenbyplayer) *seenbyplayer = B_TRUE; - } - teleportto(target, c); + teleportto(target, c, B_TRUE); rv = B_FALSE; } else if (spellid == OT_S_TELEKINESIS) { cell_t *where; @@ -2448,6 +2513,9 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, maxweight = getlfweight(caster, B_NOOBS) + (getlfweight(caster, B_NOOBS) * (getstatmod(caster, A_IQ) / 100)); + // modify by power + maxweight += (10*power); + if (getobweight(targob) > maxweight) { cell_t *obloc; char obname[BUFLEN]; @@ -2489,9 +2557,9 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, if (target && hasflag(target->flags, F_UNDEAD)) { int howlong = 10; int worked = B_TRUE; - // TODO: does it work? depends on caster level & intelligence + // TODO: does it work? depends on caster level & intelligence & power worked = B_TRUE; - // TODO: how long for? depends on caster level & intelligence + // TODO: how long for? depends on caster level & intelligence & power howlong = rnd(10,20); if (worked) { // don't use scare() since it will fail due to them being undead. @@ -2516,8 +2584,8 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, } if (target) { - int howlong = 30; - howlong = getspellduration(10,30,blessed); + int howlong = 15; + howlong = getspellduration(10,20,blessed) + power; addtempflag(target->flags, F_ATTRMOD, A_STR, -6, NA, NULL, howlong); } else { fizzle(caster); @@ -2594,7 +2662,7 @@ void fizzle(lifeform_t *caster) { nothinghappens(); } /* - } else if (haslos(player, caster->cell)) { + } else if (cansee(player, caster)) { getlfname(caster, buf); capitalise(buf); msg("%s's spell fizzles.", buf); @@ -2635,6 +2703,60 @@ int getspelllevel(enum OBTYPE spellid) { return level; } +int getspellmaxpower(enum OBTYPE spellid) { + flag_t *f; + objecttype_t *ot; + int max = 10; + ot = findot(spellid); + if (!ot) { + return 10; + } + f = hasflag(ot->flags, F_MAXPOWER); + if (f) { + max = f->val[0]; + } + return max; +} + +int getspellpower(lifeform_t *lf, enum OBTYPE spellid) { + int power; + int statmod; + int spelllev; + int skill; + int max = 10; + + // statmod is -1 to 1 + statmod = getstatmod(lf, A_IQ); + if (statmod >= 40) { + statmod = 1; + } else if (statmod <= -40) { + statmod = -1; + } else { + statmod = 0; + } + + skill = getskill(lf, SK_SPELLCASTING); + + if (skill == PR_INEPT) { + return 0; + } + + // every 6 levels you get 1 more power + // ie. at level 30 you get +5 power + power = (lf->level/6) + statmod + skill; + + spelllev = getspelllevel(spellid); + if (spelllev > 0) { + power /= spelllev; + } + + max = getspellmaxpower(spellid); + + // enforce maximum + if (power > max) power = max; + return power; +} + enum SPELLSCHOOL getspellschool(enum OBTYPE spellid) { flag_t *f; objecttype_t *ot; @@ -2649,7 +2771,7 @@ enum SPELLSCHOOL getspellschool(enum OBTYPE spellid) { return SS_NONE; } -int getspellrange(enum OBTYPE spellid) { +int getspellrange(enum OBTYPE spellid, int power) { objecttype_t *st; int range = UNLIMITED; st = findot(spellid); @@ -2660,6 +2782,13 @@ int getspellrange(enum OBTYPE spellid) { range = f->val[0]; } } + + switch (spellid) { + case OT_S_BURNINGWAVE: + range += (power/3); + default: + break; + } return range; } @@ -2713,44 +2842,65 @@ void pullobto(object_t *o, lifeform_t *lf) { } } -cell_t *validatespellcell(lifeform_t *caster, cell_t **targcell, int targtype, int needlof, enum OBTYPE spellid) { +cell_t *validatespellcell(lifeform_t *caster, cell_t **targcell, int targtype, int needlof, enum OBTYPE spellid, int power) { int maxrange = UNLIMITED; + int done = B_FALSE; - maxrange = getspellrange(spellid); + maxrange = getspellrange(spellid, power); - if (*targcell == NULL) { - // ask for a target cell - if (isplayer(caster)) { - cell_t *where; - char buf[BUFLEN]; - if (maxrange == UNLIMITED) { - sprintf(buf, "Where will you target your spell?"); - } else { - sprintf(buf, "Where will you target your spell [max range %d]?",maxrange); - } - where = askcoords(buf, targtype); - - if (where && haslos(caster, where)) { - if (needlof && !haslof(caster, where)) { - // no line of sight - fizzle(caster); - return NULL; - } else if ((maxrange != UNLIMITED) && (getcelldist(caster->cell, where) > maxrange)) { - // out of range - fizzle(caster); - return NULL; + while (!done) { + if (*targcell == NULL) { + // ask for a target cell + if (isplayer(caster)) { + cell_t *where; + char buf[BUFLEN]; + if (maxrange == UNLIMITED) { + objecttype_t *ot; + ot = findot(spellid); + sprintf(buf, "Where will you target your %s?", ot->name); } else { - *targcell = where; + sprintf(buf, "Where will you target your spell [max range %d]?",maxrange); + } + where = askcoords(buf, targtype); + + if (where && haslos(caster, where)) { + if (needlof && !haslof(caster, where)) { + // no line of sight + fizzle(caster); + return NULL; + } else if ((maxrange != UNLIMITED) && (getcelldist(caster->cell, where) > maxrange)) { + // out of range + fizzle(caster); + return NULL; + } else { + *targcell = where; + done = B_TRUE; + // warn before targetting yourself! + if (isplayer(caster) && (where == caster->cell)) { + if (getiqname(getattr(caster, A_IQ), NULL) >= IQ_AVERAGE) { + objecttype_t *sp; + sp = findot(spellid); + if (sp && hasflag(sp->flags, F_AICASTATVICTIM)) { + int ch; + ch = askchar("Really target yourself","yn","n", B_TRUE); + if (ch != 'y') { + *targcell = NULL; + done = B_FALSE; + } + } + } + } + } + } else { + // no line of sight or invalid cell + fizzle(caster); + return NULL; } } else { - // no line of sight or invalid cell + // TODO: fill in monster code? fizzle(caster); return NULL; } - } else { - // TODO: fill in monster code? - fizzle(caster); - return NULL; } } @@ -2767,6 +2917,7 @@ cell_t *validatespellcell(lifeform_t *caster, cell_t **targcell, int targtype, i return *targcell; } +/* // returns the amount if IQ needed to learn this spell // required intelligence is 9 + spelllevel // ie. spelllev1 needs 9+ intelligence @@ -2785,6 +2936,7 @@ int getiqreq(enum OBTYPE oid) { } return iqreq; } +*/ int getmpcost(enum OBTYPE oid) { flag_t *f; diff --git a/spell.h b/spell.h index 90f9e0c..187ad5d 100644 --- a/spell.h +++ b/spell.h @@ -3,16 +3,18 @@ #include "defs.h" int abilityeffects(lifeform_t *user, enum OBTYPE abilid, cell_t *targcell, lifeform_t *target); -int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, lifeform_t *target, object_t *targob, cell_t *targcell, int blessed, int *seenbyplayer); +int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, int power, lifeform_t *target, object_t *targob, cell_t *targcell, int blessed, int *seenbyplayer); void fizzle(lifeform_t *caster); -int getiqreq(enum OBTYPE oid); +//int getiqreq(enum OBTYPE oid); int getmpcost(enum OBTYPE oid); int getspellduration(int min,int max,int blessed); int getspelllevel(enum OBTYPE spellid); +int getspellmaxpower(enum OBTYPE spellid); +int getspellpower(lifeform_t *lf, enum OBTYPE spellid); enum SPELLSCHOOL getspellschool(enum OBTYPE spellid); -int getspellrange(enum OBTYPE spellid); +int getspellrange(enum OBTYPE spellid, int power); void pullobto(object_t *o, lifeform_t *lf); -cell_t *validatespellcell(lifeform_t *caster, cell_t **targcell, int targtype, int needlof, enum OBTYPE spellid); +cell_t *validatespellcell(lifeform_t *caster, cell_t **targcell, int targtype, int needlof, enum OBTYPE spellid, int power); lifeform_t *validatespelllf(lifeform_t *caster, lifeform_t **lf); #endif diff --git a/text.c b/text.c index bcf0cf6..71378ba 100644 --- a/text.c +++ b/text.c @@ -230,6 +230,73 @@ char *noprefix(char *obname) { } } +char *numtotext(int num, char *buf) { + switch (num) { + case 1: + sprintf(buf, "a"); + break; + case 2: + sprintf(buf, "two"); + break; + case 3: + sprintf(buf, "three"); + break; + case 4: + sprintf(buf, "four"); + break; + case 5: + sprintf(buf, "five"); + break; + case 6: + sprintf(buf, "six"); + break; + case 7: + sprintf(buf, "seven"); + break; + case 8: + sprintf(buf, "eight"); + break; + case 9: + sprintf(buf, "nine"); + break; + case 10: + sprintf(buf, "ten"); + break; + default: + sprintf(buf, "%d",num); + break; + } + return buf; +} + +// convert number to roman numerals +// only copes with 1-10 +char *roman(int num) { + switch (num) { + case 1: + return "I"; + case 2: + return "II"; + case 3: + return "III"; + case 4: + return "IV"; + case 5: + return "V"; + case 6: + return "VI"; + case 7: + return "VII"; + case 8: + return "VIII"; + case 9: + return "IX"; + case 10: + return "X"; + } + return ""; +} + void splittime(int *hours, int *mins, int *secs) { long left; left = curtime; diff --git a/text.h b/text.h index c5b4ed5..ff8f8b9 100644 --- a/text.h +++ b/text.h @@ -11,6 +11,8 @@ char *getweighttext(float weight, char *buf); int isvowel(char c); char *makeplural(char *text); char *noprefix(char *obname); +char *numtotext(int num, char *buf); +char *roman(int num); void splittime(int *hours, int *mins, int *secs); char *strrep(char *text, char *oldtok, char *newtok, int *rv); char *dostrrep(char* in, char** out, char* oldtok, char* newtok, int *rv);