From cc969bb8005fd915640a01b6fe4bd7e4b82e7869 Mon Sep 17 00:00:00 2001 From: Rob Pearce Date: Fri, 18 Mar 2011 01:25:18 +0000 Subject: [PATCH] * [+] mark more spells as AI_CASTTOFLEE - [+] simplify AI spell code - [+] sense surroundings - use power for radius! - [+] OT_A_LEARN for dietys * [+] getspellname(spellid, power) * [+] max powers - [+] Created monsters need f_xpval = 0 - [+] createmonster - let player choose the type at high power (ie. 8) - [+] peaceful monsters are still attacking other ones! - [+] explosions knock you back from centre of it! - [+] manuals - teach you a skill, or enhance it. - [+] wand of weakness not being identified. * [+] more wizard mp reegn fixes - [+] if you walk into a wall which you can't see, you DO lose hp. - [+] maybe make it you CANT always see your cell? - [+] "you feel" instead of "you see" if you have no light source ? - [+] make it so you dont need LOS to cast spells * [+] if you arrive in a dark cell after movement show msg - [+] cannot INSPECT when blind. * [+] reduce mp heal skill check difficulty since it takes longer begore triggering. - [+] replace gamestarted/loading with gamemode. - [+] fix spellpower calculation during validation of races - [+] let "produceslight" go non orthogonal for radius=1 * [+] more frequently appearing light objects * [+] allow use of oil potion to unjam doors too. - [+] don't behead tiny/small things - [+] rats / batsshould be hostile! --- ai.c | 372 +- ai.h | 6 +- attack.c | 4 +- defs.h | 112 +- doc/add_material.txt | 3 + doc/add_skill.txt | 5 + doc/add_spellschool.txt | 5 + flag.c | 10 +- io.c | 92 +- io.h | 2 +- lf.c | 238 +- lf.h | 1 + log.txt | 20845 ++++++++++++++------------------------ map.c | 47 +- map.h | 2 +- move.c | 156 +- move.h | 5 +- nexus.c | 23 +- objects.c | 880 +- objects.h | 4 +- save.c | 6 +- spell.c | 239 +- spell.h | 2 + 23 files changed, 9098 insertions(+), 13961 deletions(-) diff --git a/ai.c b/ai.c index 4661adb..ccb9c0e 100644 --- a/ai.c +++ b/ai.c @@ -1,5 +1,6 @@ #include #include +#include #include "ai.h" #include "attack.h" #include "defs.h" @@ -31,65 +32,9 @@ enum OBTYPE aigetattackspell(lifeform_t *lf, lifeform_t *victim) { 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_AICASTATVICTIM)) { - int range; - 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?"); - } - ok = B_TRUE; - } - } else if (hasflag(ot->flags, F_AICASTATSELF) || hasflag(ot->flags, F_AICASTANYWHERE)) { - if (db) { - dblog(".oO { spell possibility: %s }", ot ? ot->name : "?unkownspell?"); - } - ok = B_TRUE; - } else if (hasflag(ot->flags, F_AICASTATADJVICTIM) && - (getcelldist(lf->cell,victim->cell) == 1)) { - if (ot->id == OT_A_GRAB) { - if (lfhasflag(lf, F_GRABBING) || lfhasflag(lf, F_GRABBEDBY) || - lfhasflag(victim, F_GRABBING) || lfhasflag(victim, F_GRABBEDBY)) { - } else { - ok = B_TRUE; - } - } else if (ot->id == OT_A_CRUSH) { - // can only crush if you first grab something - if (lfhasflag(lf, F_GRABBING)) { - ok = B_TRUE; - } - } else { - ok = B_TRUE; - } - } else if (hasflag(ot->flags, F_AICASTNEXTTOVICTIM) && - (getcelldist(lf->cell,victim->cell) == 1)) { - ok = B_TRUE; - } else { - if (db) { - dblog(".oO { cant cast %s - dont know where to target it }", ot ? ot->name : "?unkownspell?"); - } - } - - if (ok) { - if (aispellok(lf, ot, victim)) { - 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 }"); - } - } + if (aispellok(lf, f->val[0], victim, F_AICASTTOATTACK)) { + poss[nposs] = f->val[0]; + nposs++; } } } @@ -109,40 +54,23 @@ enum OBTYPE aigetfleespell(lifeform_t *lf) { enum OBTYPE poss[MAXPILEOBS]; int nposs = 0; int db = B_FALSE; + lifeform_t *fleefrom; if (lfhasflag(lf, F_DEBUG)) { db = B_TRUE; } + f = lfhasflag(lf, F_FLEEFROM); + if (f) { + fleefrom = findlf(lf->cell->map, f->val[0]); + } + + 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 }"); - } - } + if (aispellok(lf, f->val[0], fleefrom, F_AICASTTOFLEE)) { + poss[nposs] = f->val[0]; + nposs++; } } } @@ -157,40 +85,92 @@ enum OBTYPE aigetfleespell(lifeform_t *lf) { 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; - if (spellcell) *spellcell = victim->cell; - if (spellob) *spellob = NULL; - } else if (hasflag(spelltype->flags, F_AICASTNEXTTOVICTIM)) { - if (getcelldist(lf->cell, victim->cell) <= 1) { - if (spelllf) *spelllf = NULL; - if (spellcell) *spellcell = lf->cell; - if (spellob) *spellob = NULL; +void aigetspelltarget(lifeform_t *lf, objecttype_t *spelltype, lifeform_t *victim, lifeform_t **spelllf, cell_t **spellcell, object_t **spellob, enum FLAG purpose) { + int specialcase = B_FALSE; + flag_t *f; + + // default - at victim. + if (spelllf) *spelllf = victim; + if (spellcell) *spellcell = victim->cell; + if (spellob) *spellob = NULL; + + f = hasflag(spelltype->flags, purpose); + if (f) { + switch (f->val[0]) { + case ST_VICTIM: + // at victim. + if (spelllf) *spelllf = victim; + if (spellcell) *spellcell = victim->cell; + if (spellob) *spellob = NULL; + break; + case ST_ADJSELF: // cast at myself when next to victim + if (getcelldist(lf->cell, victim->cell) <= 1) { + if (spelllf) *spelllf = lf; + if (spellcell) *spellcell = lf->cell; + if (spellob) *spellob = NULL; + } + break; + case ST_ADJVICTIM: // cast at victim when next to victim + if (getcelldist(lf->cell, victim->cell) <= 1) { + if (spelllf) *spelllf = victim; + if (spellcell) *spellcell = victim->cell; + if (spellob) *spellob = NULL; + } + break; + case ST_SELF: + if (spelllf) *spelllf = lf; + if (spellcell) *spellcell = lf->cell; + if (spellob) *spellob = NULL; + break; + case ST_ANYWHERE: + if (spelllf) *spelllf = NULL; + if (spellcell) *spellcell = NULL; + if (spellob) *spellob = NULL; + break; + case ST_SPECIAL: + specialcase = B_TRUE; + break; } - } else if (hasflag(spelltype->flags, F_AICASTATADJVICTIM)) { - if (getcelldist(lf->cell, victim->cell) <= 1) { - if (spelllf) *spelllf = victim; - if (spellcell) *spellcell = victim->cell; - if (spellob) *spellob = NULL; + + if (specialcase) { + if (spelltype->id == OT_S_TELEKINESIS) { + float maxweight; + object_t *poss[MAXPILEOBS]; + int nposs; + int i; + // find nearest object which can be picked up + + // this is copied out of the telekenesis spell code! + maxweight = getlfweight(lf, B_NOOBS) + + (getlfweight(lf, B_NOOBS) * (getstatmod(lf, A_IQ) / 100)); + + nposs = 0; + for (i = 0; i < lf->nlos; i++) { + object_t *o; + for (o = lf->los[i]->obpile->first ; o ; o = o->next) { + if (!hasflag(o->flags, F_NOPICKUP) && + getobweight(o) <= maxweight) { + poss[nposs] = o; + nposs++; + if (nposs >= MAXPILEOBS) break; + } + } + if (nposs >= MAXPILEOBS) break; + } + // should always be true since we check this in aispellok + if (nposs > 0) { + if (spellob) *spellob = poss[rnd(0,nposs-1)]; + } + + // cast spell at the victim + if (spelllf) *spelllf = victim; + if (spellcell) *spellcell = victim->cell; + } } - } else if (hasflag(spelltype->flags, F_AICASTATSELF)) { - if (spelllf) *spelllf = lf; - if (spellcell) *spellcell = lf->cell; - if (spellob) *spellob = NULL; - } else if (hasflag(spelltype->flags, F_AICASTANYWHERE)) { - if (spelllf) *spelllf = NULL; - if (spellcell) *spellcell = NULL; - if (spellob) *spellob = NULL; - } else { - // default - at victim. - if (spelllf) *spelllf = victim; - if (spellcell) *spellcell = victim->cell; - if (spellob) *spellob = NULL; } } -object_t *aigetwand(lifeform_t *lf) { +object_t *aigetwand(lifeform_t *lf, enum FLAG purpose) { object_t *o; object_t *poss[MAXPILEOBS]; int nposs = 0; @@ -198,7 +178,7 @@ object_t *aigetwand(lifeform_t *lf) { // wand with charges left? 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)) { + if (hasflag(o->flags, purpose)) { // TODO: if castatself, check whether we actually need to (ie. healing, invis, etc) poss[nposs] = o; nposs++; @@ -399,7 +379,7 @@ void aimove(lifeform_t *lf) { spellcell = target->cell; } else { // pick targets based on spell flags - aigetspelltarget(lf, st, target, &spelllf, &spellcell, &spellob); + aigetspelltarget(lf, st, target, &spelllf, &spellcell, &spellob, F_AICASTTOATTACK); } if (spellfailed) { @@ -457,14 +437,24 @@ void aimove(lifeform_t *lf) { } // do we have a wand we can zap? - o = aigetwand(lf); + if (lfhasflag(lf, F_FLEEFROM)) { + o = aigetwand(lf, F_AICASTTOFLEE); + } else { + o = aigetwand(lf, F_AICASTTOATTACK); + } if (o) { objecttype_t *st; cell_t *zapcell = NULL; st = getlinkspell(o); if (st) { - aigetspelltarget(lf, st, target, NULL, &zapcell, NULL); + enum FLAG purpose; + if (lfhasflag(lf, F_FLEEFROM)) { + purpose = F_AICASTTOFLEE; + } else { + purpose = F_AICASTTOATTACK; + } + aigetspelltarget(lf, st, target, NULL, &zapcell, NULL, purpose); } else { // no linkspell - just zap it. zapcell = NULL; @@ -686,17 +676,151 @@ int aiobok(lifeform_t *lf, object_t *o, lifeform_t *target) { return B_TRUE; } -int aispellok(lifeform_t *lf, objecttype_t *st, lifeform_t *victim) { - if ((st->id == OT_S_BLINDNESS) && isblind(victim)) { +// is the spell 'spellid' okay for AI lifeform 'lf' to cast at 'victim', for given purpose. +// purpose could be F_AICASTTOFLEE or F_ATCASTTOATTACK +int aispellok(lifeform_t *lf, enum OBTYPE spellid, lifeform_t *victim, enum FLAG purpose) { + objecttype_t *ot; + flag_t *f; + int db = B_FALSE; + int ok = B_FALSE; + int specialcase = B_FALSE; + + if (lfhasflag(lf, F_DEBUG)) { + db = B_TRUE; + } + ot = findot(spellid); + + // enough mp etc? + if (!cancast(lf, spellid, NULL)) { + if (db) { + char why[BUFLEN]; + if (reason == E_NOMP) { + strcpy(why, "not enough mp"); + } else if (reason == E_TOOPOWERFUL) { + strcpy(why, "spell too powerful"); + } else if (reason == E_NOTREADY) { + strcpy(why, "abil not ready"); + } else { + strcpy(why, "unknown reason"); + } + if (ot) { + dblog(".oO { can't cast %s right now (%s) (mpcost=%d, i have %d) }", + ot ? ot->name : "?unkownspell?", why, + getmpcost(ot->id), lf->mp); + } else { + dblog(".oO { can't cast ?unknownspell? right now }"); + } + } return B_FALSE; } - if ((st->id == OT_S_INVISIBILITY) && lfhasflag(victim, F_INVISIBLE)) { + + f = hasflag(ot->flags, purpose); + if (f) { + int range; + switch (f->val[0]) { + case ST_VICTIM: + range = getspellrange(spellid, getspellpower(lf, spellid)); + if ((range == UNLIMITED) || (getcelldist(lf->cell, victim->cell) <= range)) { + if (db) { + dblog(".oO { spell possibility: %s }", ot ? ot->name : "?unkownspell?"); + } + ok = B_TRUE; + } + break; + case ST_SELF: + case ST_ANYWHERE: + if (db) { + dblog(".oO { spell possibility: %s }", ot ? ot->name : "?unkownspell?"); + } + ok = B_TRUE; + break; + case ST_ADJVICTIM: + if (getcelldist(lf->cell,victim->cell) == 1) { + if (ot->id == OT_A_GRAB) { + if (lfhasflag(lf, F_GRABBING) || lfhasflag(lf, F_GRABBEDBY) || + lfhasflag(victim, F_GRABBING) || lfhasflag(victim, F_GRABBEDBY)) { + } else { + ok = B_TRUE; + } + } else if (ot->id == OT_A_CRUSH) { + // can only crush if you first grab something + if (lfhasflag(lf, F_GRABBING)) { + ok = B_TRUE; + } + } else { + ok = B_TRUE; + } + } + break; + case ST_ADJSELF: + if (getcelldist(lf->cell,victim->cell) == 1) { + ok = B_TRUE; + } + break; + case ST_SPECIAL: + specialcase = B_TRUE; + break; + } + } else { + // invalid spell for this purpose + dblog(".oO { cant cast %s - not valid for given purpose }", ot ? ot->name : "?unkownspell?"); return B_FALSE; } - if ((st->id == OT_S_PAIN) && lfhasflag(victim, F_PAIN)) { + + + if (specialcase) { + if (ot->id == OT_S_TELEKINESIS) { + int i,nposs; + float maxweight; + maxweight = getlfweight(lf, B_NOOBS) + + (getlfweight(lf, B_NOOBS) * (getstatmod(lf, A_IQ) / 100)); + + nposs = 0; + for (i = 0; i < lf->nlos; i++) { + object_t *o; + for (o = lf->los[i]->obpile->first ; o ; o = o->next) { + if (!hasflag(o->flags, F_NOPICKUP) && + getobweight(o) <= maxweight) { + ok = B_TRUE; + break; + } + if (ok) break; + } + } + } else { + dblog(".oO { cant cast %s - specialcase conditions not yet coded }", ot ? ot->name : "?unkownspell?"); + return B_FALSE; + } + } + + if (!ok) { + dblog(".oO { cant cast %s - targetting conditions cannot be met }", ot ? ot->name : "?unkownspell?"); return B_FALSE; } - if ((st->id == OT_A_SPRINT) && lfhasflag(lf, F_SPRINTING)) { + + // now check whether it meets spellcasting conditions + if ((ot->id == OT_S_BLINDNESS) && isblind(victim)) { + return B_FALSE; + } + if ((ot->id == OT_S_HASTE) && lfhasflag(lf, F_FASTACT)) { + return B_FALSE; + } + if ((ot->id == OT_S_INVISIBILITY) && lfhasflag(victim, F_INVISIBLE)) { + return B_FALSE; + } + if ((ot->id == OT_S_PAIN) && lfhasflag(victim, F_PAIN)) { + return B_FALSE; + } + if ((ot->id == OT_S_HEALING) && (lf->hp >= lf->maxhp)) { + return B_FALSE; + } + if ((ot->id == OT_S_HEALINGMIN) && (lf->hp >= lf->maxhp)) { + return B_FALSE; + } + if ((ot->id == OT_S_SLOW) && lfhasflag(victim, F_SLOWACT)) { + return B_FALSE; + } + if ((ot->id == OT_A_SPRINT) && lfhasflag(lf, F_SPRINTING)) { return B_FALSE; } diff --git a/ai.h b/ai.h index 773f68f..e9cf252 100644 --- a/ai.h +++ b/ai.h @@ -2,12 +2,12 @@ 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 aigetspelltarget(lifeform_t *lf, objecttype_t *spelltype, lifeform_t *victim, lifeform_t **spelllf, cell_t **spellcell, object_t **spellob, enum FLAG purpose); +object_t * aigetwand(lifeform_t *lf, enum FLAG purpose); 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); +int aispellok(lifeform_t *lf, enum OBTYPE spellid, lifeform_t *victim, enum FLAG purpose); 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); diff --git a/attack.c b/attack.c index e5ebeb7..6bd8371 100644 --- a/attack.c +++ b/attack.c @@ -433,7 +433,7 @@ int attacklf(lifeform_t *lf, lifeform_t *victim) { f = addflag(victim->flags, F_NOTIME, B_TRUE, NA, NA, NULL); adj = getrandomadjcell(victim->cell, WE_NOTSOLID); - moveto(lf, adj); + moveto(lf, adj, B_FALSE); msg("%s dodge%s!",victimname,isplayer(victim) ? "" : "s"); killflag(f); @@ -813,7 +813,7 @@ char *getkillverb(lifeform_t *victim, enum DAMTYPE damtype, int dam, int maxhp) if (lfhasflagval(victim, F_NOBODYPART, BP_HEAD, NA, NA, NULL)) { return "bisect"; } else { - if (rnd(1,3) == 1) { + if ((getlfsize(victim) >= SZ_MEDIUM) && (rnd(1,3) == 1)) { return "behead"; } else { return "bisect"; diff --git a/defs.h b/defs.h index 209ece6..4c53688 100644 --- a/defs.h +++ b/defs.h @@ -17,6 +17,15 @@ #define ALLCONFERRED (-9873) +enum GAMEMODE { + GM_FIRST, + GM_INIT, + GM_VALIDATION, + GM_LOADING, + GM_LOADED, + GM_GAMESTARTED, +}; + enum ATTRIB { A_NONE = -1, A_STR = 0, @@ -477,6 +486,13 @@ enum JOB { J_WIZARD, }; +enum MATSTATE { + MS_SOLID, + MS_LIQUID, + MS_GAS, + MS_OTHER, +}; + // Object Materials enum MATERIAL { MT_NOTHING = 0, @@ -501,6 +517,7 @@ enum MATERIAL { MT_MAGIC = 19, MT_GAS = 20, MT_SLIME = 21, + MT_WAX = 22, }; // Object Types @@ -593,6 +610,35 @@ enum OBTYPE { OT_SCR_TELEPORT, OT_SCR_TURNUNDEAD, OT_SCR_WISH, + // BOOKS + OT_MAN_ATHLETICS, + OT_MAN_FIRSTAID, + OT_MAN_LOCKPICKING, + OT_MAN_RESEARCH, + OT_MAN_SPELLCASTING, + // manuals of weaponry + OT_MAN_AXES, + OT_MAN_CLUBS, + OT_MAN_LONGBLADES, + OT_MAN_POLEARMS, + OT_MAN_SHORTBLADES, + OT_MAN_STAVES, + OT_MAN_UNARMED, + // manuals of spells + OT_MAN_SS_ALLOMANCY, + OT_MAN_SS_AIR, + OT_MAN_SS_DEATH, + OT_MAN_SS_DIVINATION, + OT_MAN_SS_FIRE, + OT_MAN_SS_ICE, + OT_MAN_SS_GRAVITY, + OT_MAN_SS_LIFE, + OT_MAN_SS_MODIFICATION, + OT_MAN_SS_MENTAL, + OT_MAN_SS_SUMMONING, + OT_MAN_SS_TRANSLOCATION, + OT_MAN_SS_WILD, + OT_MAN_TECHUSAGE, // SPELLBOOKS // allomancy can't be learned from books // -- death @@ -720,12 +766,13 @@ enum OBTYPE { // -- divine powers OT_S_WISH, OT_S_GIFT, + OT_A_DEBUG, + OT_A_LEARN, // abilities OT_A_GRAB, OT_A_CRUSH, OT_A_JUMP, OT_A_SPRINT, - OT_A_DEBUG, OT_A_EMPLOY, OT_A_HEAVYBLOW, OT_A_INSPECT, @@ -746,10 +793,12 @@ enum OBTYPE { // tools OT_BLINDFOLD, OT_BUGLAMP, + OT_CANDLE, OT_GUNPOWDER, OT_LANTERNOIL, OT_LOCKPICK, OT_PICKAXE, + OT_TORCH, // tech OT_POCKETWATCH, OT_C4, @@ -782,6 +831,7 @@ enum OBTYPE { OT_BLOODSTAIN, OT_BLOODSPLASH, OT_BLOODPOOL, + OT_MELTEDWAX, OT_SOGGYPAPER, OT_FLESHCHUNK, // effects @@ -984,6 +1034,8 @@ enum FLAG { F_NOBLESS, // can't be blessed or cursed F_CORPSEOF, // this is a corpse of montype val0. F_DTCONVERT, // damtype val0 converts this to f->text + F_NODTCONVERT, // overrides DTCONVERT . + F_NOMATCONVERT, // overrides MATCONVERT . F_MATCONVERT, // touching material id val0 converts this to f->text F_MATCONVERTTEXT, // description when F_MATCONVERT happens. ie. "is consumed in flame" F_MATCONVERTTEXTPL, // plural for matconverttext. @@ -1020,6 +1072,11 @@ enum FLAG { // v0 is target requirements (los/lof) // text is prompt F_OPERNEEDDIR, // need to ask a direction when operating this. text is prompt + + // tool flags + F_LIGHTSOURCE, // a light source like a torch, lantern etc + F_CHARGELOWMSG, // text = msg when charges are nearly out + F_CHARGEOUTMSG, // text = msg when charges are gone // technology flags F_TECHLEVEL, // v0 is a PR_xxx enum for tech usage skill // what can you do with this object? @@ -1058,6 +1115,7 @@ enum FLAG { F_SHODDY, // weps do less damage, armour protects less. // weapon flags F_OBATTACKDELAY, // how long weapon takes to attack + F_USESSKILL, // weapon needs skill sk_v0 F_DAMTYPE, // val0 = damage type F_DAM, // val0 = ndice, val1 = nsidesondie, val2 = mod F_MISSILEDAM, // val0 = dam if it hits (without speed multiplier) @@ -1094,6 +1152,8 @@ enum FLAG { // scroll flags F_LINKSPELL, // val0 = spell this scroll will cast when read // v1 = spell power + // book flags + F_MANUALOF, // val0 = spellschool this book trains // ob identification flags F_HASHIDDENNAME, // whether this object class has a hidden name F_IDENTIFIED, // whether this object is fully identified @@ -1105,12 +1165,10 @@ enum FLAG { 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 - F_AICASTATADJVICTIM, // hints for AI to cast spells - 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_AICASTTOFLEE, // hints for AI to cast spells + F_AICASTTOFLEE, // AI can cast this spell to help flee + // v0 is who to target + F_AICASTTOATTACK, // AI can cast this spell to help flee + // v0 is who to target 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 @@ -1119,6 +1177,8 @@ enum FLAG { // object _AND_ lifeform flags F_NOSTRDAMMOD, // this object/lf does not have attacks modified // using their strength + // player only flags + F_DONEDARKMSG, // tells the game not to say 'it is very dark here' // lifeform flags F_DEBUG, // debugging enabled F_ATTRMOD, // modify attribute val0 by val1. ie. 0=A_STR,1=-3 @@ -1148,6 +1208,7 @@ enum FLAG { // ABILITY FLAGS F_FAILEDINSPECT, // lf has failed an inspect check for item id v0 // MONSTER AI FLAGS + F_XPVAL, // force xp val for killing this lf to v0 F_HOSTILE, // lf will attack the player if in sight F_FRIENDLY, // lf will attack all non-players if in sight F_WANTS, // lf will try to pick up object type val0. if @@ -1326,6 +1387,17 @@ enum LIGHTLEV { }; +// spell targets +enum SPELLTARGET { + ST_VICTIM, // cast at victim + ST_ADJVICTIM, // cast at victim who is next to us + ST_SELF, // cast at myself + ST_ADJSELF, // cast at self, while next to victim + ST_ANYWHERE, // cast anywere + ST_SPECIAL, // spell targetting will be hardcoded +}; + + #define B_DIEONFAIL (-1) #define B_BLUNTONFAIL (-2) @@ -1603,14 +1675,38 @@ typedef struct material_s { } material_t; +#define SK_NONE -1 enum SKILL { SK_ATHLETICS, + SK_FIRSTAID, SK_LOCKPICKING, SK_RESEARCH, SK_SPELLCASTING, + // weaponry + SK_AXES, + SK_CLUBS, + SK_LONGBLADES, + SK_POLEARMS, + SK_SHORTBLADES, + SK_STAVES, + SK_UNARMED, + // spell schools + SK_SS_ALLOMANCY, + SK_SS_AIR, + SK_SS_DEATH, + SK_SS_DIVINATION, + SK_SS_FIRE, + SK_SS_ICE, + SK_SS_GRAVITY, + SK_SS_LIFE, + SK_SS_MODIFICATION, + SK_SS_MENTAL, + SK_SS_SUMMONING, + SK_SS_TRANSLOCATION, + SK_SS_WILD, SK_TECHUSAGE, }; -#define MAXSKILLS 5 +#define MAXSKILLS 31 // proficiency levels enum SKILLLEVEL { diff --git a/doc/add_material.txt b/doc/add_material.txt index 33594b1..adbf6a2 100644 --- a/doc/add_material.txt +++ b/doc/add_material.txt @@ -4,5 +4,8 @@ defs.h: objects.c: add an addmaterial() line update adjustdammaterial() as required + update getmaterialvalue() + update issolidmat() + update ismetal() diff --git a/doc/add_skill.txt b/doc/add_skill.txt index bb1ace1..fb96ec2 100644 --- a/doc/add_skill.txt +++ b/doc/add_skill.txt @@ -1,6 +1,11 @@ defs.h: add SK_xxx inc MAXSKILLS + add OT_MAN_xxx for this skill + +objects.c: + add a manual for this skill lf.c: add addskill() + diff --git a/doc/add_spellschool.txt b/doc/add_spellschool.txt index c58b974..f8e7037 100644 --- a/doc/add_spellschool.txt +++ b/doc/add_spellschool.txt @@ -1,5 +1,10 @@ defs.h: update enum SPELLSCHOOL + add a SK_ skill for specialising in this school + objects.c: update getschoolname + +spell.c: + update getschoolskill to return the skill for this school diff --git a/flag.c b/flag.c index 0b632a9..d341f06 100644 --- a/flag.c +++ b/flag.c @@ -8,7 +8,7 @@ #include "objects.h" #include "text.h" -extern int gamestarted; +extern enum GAMEMODE gamemode; extern int needredraw; extern int statdirty; @@ -90,7 +90,7 @@ flag_t *addflag_real(flagpile_t *fp, enum FLAG id, int val1, int val2, int val3, // notify - if (gamestarted) { + if ((gamemode == GM_GAMESTARTED)) { if (f->pile->owner) { if (announceflaggain(f->pile->owner, f)) { interrupt(f->pile->owner); @@ -151,7 +151,7 @@ flag_t *addflag_real(flagpile_t *fp, enum FLAG id, int val1, int val2, int val3, } } - if (gamestarted && doredraw) { + if ((gamemode == GM_GAMESTARTED) && doredraw) { statdirty = B_TRUE; needredraw = B_TRUE; drawscreen(); @@ -303,7 +303,7 @@ void killflag(flag_t *f) { } // notify - if (gamestarted) { + if ((gamemode == GM_GAMESTARTED)) { if (f->pile->owner) { if (announceflagloss(f->pile->owner, f)) { interrupt(f->pile->owner); @@ -357,7 +357,7 @@ void killflag(flag_t *f) { lastone->next = nextone; } - if (gamestarted && doredraw) { + if ((gamemode == GM_GAMESTARTED) && doredraw) { statdirty = B_TRUE; needredraw = B_TRUE; drawscreen(); diff --git a/io.c b/io.c index 19b1624..9871a7d 100644 --- a/io.c +++ b/io.c @@ -48,7 +48,7 @@ extern objecttype_t *objecttype; extern command_t *firstcommand; extern skill_t *firstskill; -extern int gamestarted; +extern enum GAMEMODE gamemode; extern long curtime; char msgbuf[HUGEBUFLEN]; @@ -1170,7 +1170,7 @@ int announceflagloss(lifeform_t *lf, flag_t *f) { } break; case F_PRODUCESLIGHT: - msg("%s stop%s glowing.", lfname, isplayer(lf) ? "" : "s"); + msg("%s %s no longer producing light.", lfname, isplayer(lf) ? "are" : "is"); donesomething = B_TRUE; break; case F_REGENERATES: @@ -2460,6 +2460,7 @@ void describespell(objecttype_t *ot) { int y; flag_t *f; int i; + int power; cls(); @@ -2489,6 +2490,12 @@ void describespell(objecttype_t *ot) { y++; } + y++; + + power = getspellpower(player, ot->id); + mvwprintw(mainwin, y, 0, "You can cast it at power level %d (maximum %d).",power, getspellmaxpower(ot->id)); + y++; + wrefresh(mainwin); // wait for key @@ -2925,7 +2932,8 @@ void dolook(cell_t *where) { char seeverb[BUFLEN]; int seensomething = B_FALSE; - if (isblind(player)) { + //if (isblind(player)) { + if (!haslos(player, player->cell)) { strcpy(seeverb, "feel"); } else { strcpy(seeverb, "see"); @@ -3081,12 +3089,7 @@ void makespellchoicelist(prompt_t *pr, lifeform_t *lf, char *ques, char *ques2) addheading(pr, getschoolname(lastschool)); } - strcpy(buf2, ot->name); - capitalise(buf2); - if ((power > 1) && (lastschool != SS_ABILITY)) { - strcat(buf2, " "); - strcat(buf2, roman(power)); - } + getspellname(ot->id, player, buf2); if (validspell[i]) { strcpy(costbuf, ""); @@ -3124,7 +3127,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, B_TRUE); + getchoicestr(&prompt, B_TRUE, B_FALSE); ot = prompt.result; if (ot) { @@ -3192,7 +3195,7 @@ void domemmagic(void) { ch = askchar("Memorise in which slot (1-9)", "1234567890","", B_FALSE); slot = ch - '0'; - getchoicestr(&prompt, B_FALSE); + getchoicestr(&prompt, B_FALSE, B_FALSE); ot = (objecttype_t *)prompt.result; if (ot) { @@ -3608,7 +3611,8 @@ void dorest(void) { if (!willtrain) { if (player->hp >= player->maxhp) { char norestmsg[BUFLEN]; - if (lfhasflag(player, F_RESTHEALMPAMT)) { + strcpy(norestmsg, ""); + if (player->maxmp > 0) { if (player->mp >= player->maxmp) { // no need to rest strcpy(norestmsg, "Not resting - already at full health and mana."); @@ -3617,8 +3621,10 @@ void dorest(void) { // no need to rest strcpy(norestmsg, "Not resting - already at full health."); } - msg(norestmsg); - return; + if (strlen(norestmsg)) { + msg(norestmsg); + return; + } } } startresting(player, willtrain); @@ -4081,9 +4087,10 @@ char getchoice(prompt_t *prompt) { if (ch != 27) { // set result pointer prompt->result = prompt->choice[i].data; + prompt->selection = i; } - if (gamestarted) { + if ((gamemode == GM_GAMESTARTED)) { drawscreen(); } else { cls(); @@ -4096,7 +4103,7 @@ char getchoice(prompt_t *prompt) { return prompt->choice[i].ch; } -char getchoicestr(prompt_t *prompt, int useshortcuts) { +char getchoicestr(prompt_t *prompt, int useshortcuts, int showallatstart) { int i; int y; char ch; @@ -4110,9 +4117,10 @@ char getchoicestr(prompt_t *prompt, int useshortcuts) { int doneheading; int nvalid; char promptstr[BUFLEN]; - int showall = B_FALSE; + int showall; int autochar = 0; + showall = showallatstart; strcpy(inpstring, ""); @@ -4322,11 +4330,13 @@ char getchoicestr(prompt_t *prompt, int useshortcuts) { // set result pointer if (sel == -1) { prompt->result = NULL; + prompt->selection = -1; } else { prompt->result = prompt->choice[i].data; + prompt->selection = i; } - if (gamestarted) { + if ((gamemode == GM_GAMESTARTED)) { drawscreen(); } else { cls(); @@ -4376,7 +4386,7 @@ void handleinput(void) { } else if (!canmove(player, dir, NULL)) { // can't move anymore? stoprunning(player); } else { - if (trymove(player, dir)) { + if (trymove(player, dir, B_TRUE)) { stoprunning(player); } else { // moved ok - dont wait for input @@ -4490,7 +4500,7 @@ void handleinput(void) { case 'u': case 'b': case 'n': - trymove(player, chartodir(ch)); + trymove(player, chartodir(ch), B_TRUE); break; case 'H': case 'J': @@ -4731,8 +4741,13 @@ void dblog(char *format, ... ) { fflush(stdout); } */ - fprintf(logfile, "%s\n", buf); - fflush(logfile); + if (logfile) { + fprintf(logfile, "%s\n", buf); + fflush(logfile); + } else { + fprintf(stdout, "%s\n", buf); + fflush(stdout); + } } // force a '--more--' prompt @@ -4939,7 +4954,7 @@ void drawstatus(void) { iq = getattr(player, A_IQ); con = getattr(player, A_CON); //redraw(); - sprintf(buf, "HP:%d/%d MP:%d/%d $:%d St:%2d%c Dx:%2d%c Iq:%2d%c Cn:%2d%c DLev:%2d", + sprintf(buf, "HP:%d/%d MP:%d/%d $:%d St:%d%c Dx:%d%c Iq:%d%c Cn:%d%c DLev:%d", player->hp,player->maxhp, player->mp, player->maxmp, countmoney(player), @@ -5573,6 +5588,7 @@ void showlfstats(lifeform_t *lf, int showall) { // diff materials? if (lf->race->material->id != MT_FLESH) { mvwprintw(mainwin, y, 0, "%s %s made out of %s.",you(lf), isplayer(lf) ? "are" : "is", lf->race->material->name); + y++; } if (showall) { @@ -5830,11 +5846,7 @@ void showlfstats(lifeform_t *lf, int showall) { power = getspellpower(lf, ot->id); - sprintf(spellname, "%s", ot->name); - if ((power > 1) && (getspellschool(ot->id) != SS_ABILITY)) { - strcat(spellname, " "); - strcat(spellname, roman(power)); - } + getspellname(ot->id, lf, spellname); sprintf(buf, " %-4d%-25s%-22s%s",thislev, spellname, getschoolname(getspellschool(ot->id)), mpbuf); mvwprintw(mainwin, y, 0, "%s\n", buf); anyfound = B_TRUE; @@ -5848,7 +5860,7 @@ void showlfstats(lifeform_t *lf, int showall) { } } if (!anyfound) { - mvwprintw(mainwin, y, 0, "You cannot cast any spells."); + mvwprintw(mainwin, y, 0, "%s cannot cast any spells.", you(lf)); } } else if (mode == 'e') { x = 0; // override @@ -6073,17 +6085,21 @@ void showlfstats(lifeform_t *lf, int showall) { cls(); centre(mainwin, 0, "INVENTORY"); y = 2; - mvwprintw(mainwin, y, 0, "It is carrying:"); - y += 2; - for (o = lf->pack->first ; o ; o = o->next) { - getobname(o, buf,o->amt); - getobextrainfo(o, buf2); - - mvwprintw(mainwin, y, 0, "%s%s", buf,buf2); + if (countobs(lf->pack)) { + mvwprintw(mainwin, y, 0, "It is carrying:"); + y += 2; + for (o = lf->pack->first ; o ; o = o->next) { + getobname(o, buf,o->amt); + getobextrainfo(o, buf2); + + mvwprintw(mainwin, y, 0, "%s%s", buf,buf2); - if (o->next && downline(&y, h, "INVENTORY", NULL, prompt, cmdchars, &ch)) { - break; + if (o->next && downline(&y, h, "INVENTORY", NULL, prompt, cmdchars, &ch)) { + break; + } } + } else { + mvwprintw(mainwin, y, 0, "It is not carrying anything."); } } diff --git a/io.h b/io.h index 0c7258c..eebc78d 100644 --- a/io.h +++ b/io.h @@ -70,7 +70,7 @@ void drawscreen(void); void drawstatus(void); int drop(object_t *o, int count); char getchoice(prompt_t *prompt); -char getchoicestr(prompt_t *prompt, int useshortcuts); +char getchoicestr(prompt_t *prompt, int useshortcuts, int showlallatstart); int getkey(void); void handleinput(void); void doheading(WINDOW *win, int *y, int x, char *what); diff --git a/lf.c b/lf.c index 59662d5..63a2a58 100644 --- a/lf.c +++ b/lf.c @@ -28,6 +28,8 @@ extern int needredraw; extern prompt_t prompt; +extern enum GAMEMODE gamemode; + extern long nextlfid; extern WINDOW *msgwin; @@ -35,8 +37,6 @@ extern WINDOW *statwin; extern int statdirty; extern int needredraw; -extern int gamestarted; - extern int loading; extern enum ERROR reason; @@ -115,7 +115,7 @@ lifeform_t *real_addlf(cell_t *cell, enum RACE rid, int level, int controller) { a->alive = B_TRUE; a->lastdam = strdup("nothing"); a->lastdamtype = DT_NONE; - if (gamestarted && a->prev) { + if ((gamemode == GM_GAMESTARTED) && a->prev) { a->timespent = a->prev->timespent + 1; } else { a->timespent = 0; @@ -155,7 +155,7 @@ lifeform_t *real_addlf(cell_t *cell, enum RACE rid, int level, int controller) { cell->lf = a; // give start objetcs - if (!loading) { + if ((gamemode != GM_LOADING) && (gamemode != GM_VALIDATION)) { outfitlf(a); } a->created = B_TRUE; @@ -358,6 +358,20 @@ lifeform_t *makezombie(object_t *o) { return lf; } +// make sure player has at least novice skill in their start weapon +void autoskill(lifeform_t *lf) { + object_t *wep; + wep = getweapon(lf); + if (wep) { + skill_t *sk; + sk = getobskill(wep); + if (sk && !getskill(lf, sk->id)) { + giveskill(lf, sk->id); + } + } else { + // TODO: unarmed skill + } +} void autotarget(lifeform_t *lf) { object_t *gun; @@ -470,6 +484,9 @@ void autoweild(lifeform_t *lf) { // make sure it doesn't take any time lf->timespent = pretimespent; + + // make sure we are skilled in this. + autoskill(lf); } int appearsrandomly(enum RACE rid) { @@ -521,6 +538,15 @@ int calcxp(lifeform_t *lf) { float xpconstant = 1; if (db) dblog("calcxp: calculating xpval for %s",lf->race->name); + + f = lfhasflag(lf, F_XPVAL); + if (f) { + if (db) dblog("calcxp: got F_XPVAL, forcing result to %d\n",f->val[0]); + return f->val[0]; + } + + + // attack // - get average attack damage @@ -1027,7 +1053,7 @@ void die(lifeform_t *lf) { //int dropobs = B_TRUE; int vaporised = B_FALSE; - if (isplayer(lf) && (lf->race->id == J_GOD)) { + if (isplayer(lf) && hasjob(lf, J_GOD)) { char ch; ch = askchar("Die", "yn", "n", B_TRUE); if (ch == 'n') { @@ -1736,7 +1762,12 @@ int flee(lifeform_t *lf) { // 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); + lifeform_t *targlf; + cell_t *targcell; + object_t *targob; + + aigetspelltarget(lf, findot(spell), fleefrom, &targlf, &targcell, &targob, F_AICASTTOFLEE); + return castspell(lf, spell, targlf, targob, targcell); } // if AI, use helpful fleeing items if (!useitemwithflag(lf, F_AIFLEEITEM)) { @@ -2409,9 +2440,40 @@ int getlfaccuracy(lifeform_t *lf) { // cannot attack acc = 0; } - killobpile(op); } + // modify for skill level + if (wep) { + skill_t *sk; + sk = getobskill(wep); + if (sk) { + switch (getskill(lf, sk->id)) { + case PR_INEPT: + acc -= 75; + break; + case PR_NOVICE: + acc -= 25; + break; + case PR_BEGINNER: + acc -= 5; + break; + case PR_ADEPT: + break; + case PR_SKILLED: + acc += 25; + break; + case PR_EXPERT: + acc += 50; + break; + case PR_MASTER: + acc += 75; + break; + } + } + } + + if (op) killobpile(op); + // modify with dexterity acc += getstatmod(lf, A_DEX); @@ -2453,7 +2515,7 @@ enum LFCONDITION getlfcondition(lifeform_t *lf) { int getnightvisrange(lifeform_t *lf) { - int range = 0; // default + int range = -1; // default flag_t *f; f = lfhasflag(lf, F_SEEINDARK); @@ -3427,7 +3489,7 @@ void givejob(lifeform_t *lf, enum JOB jobid) { } } - if (!gamestarted) { + if ((gamemode != GM_GAMESTARTED)) { autoweild(lf); } } @@ -3519,13 +3581,13 @@ int giveskill(lifeform_t *lf, enum SKILL id) { if (f->val[1] < PR_MASTER) { f->val[1]++; } - if (isplayer(lf) && gamestarted) { + if (isplayer(lf) && (gamemode == GM_GAMESTARTED)) { msg("You have learned the %s %s skill!", getskilllevelname(f->val[1]), getskillname(sk->id)); } } else { // gaining a new skill f = addflag(lf->flags, F_HASSKILL, id, PR_NOVICE, NA, NULL); - if (isplayer(lf) && gamestarted) { + if (isplayer(lf) && (gamemode == GM_GAMESTARTED)) { msg("You have learned the %s %s skill!", getskilllevelname(PR_NOVICE), getskillname(sk->id)); } @@ -3855,7 +3917,7 @@ int lockpick(lifeform_t *lf, object_t *target, object_t *device) { taketime(lf, getactspeed(lf) ); // TODO: different difficulty based on doors (maybe part of F_LOCKED flag) - if (skillcheck(lf, SC_OPENLOCKS, 15, f->val[0])) { + if (skillcheck(lf, SC_OPENLOCKS, 20, f->val[0])) { // success! // announce if (isplayer(lf) || cansee(player, lf)) { @@ -3953,10 +4015,12 @@ int haslof(lifeform_t *viewer, cell_t *dest) { reason = E_OK; // must have line of sight to fire... + /* if (!haslos(viewer, dest)) { reason = E_NOLOS; return B_FALSE; } + */ if (viewer->cell->map != dest->map) { reason = E_NOLOS; @@ -4098,6 +4162,7 @@ int haslos(lifeform_t *viewer, cell_t *dest) { map_t *map; object_t *o; + if (!viewer) return B_FALSE; if (!dest) return B_FALSE; // let the player see when dead, otherwise the screen wil @@ -4129,10 +4194,13 @@ int haslos(lifeform_t *viewer, cell_t *dest) { if (deltay < 0) deltay = -deltay; // can always see your own cell + /* if ((deltax == 0) && (deltay == 0)) { //if (viewer->controller == C_HUMAN) wreck->mazelev[z].maze[y2*MAZEW+x2].known = B_PERM; return B_TRUE; } + */ + // can't see if you're blind if (lfhasflag(viewer, F_BLIND)) { return B_FALSE; @@ -4328,6 +4396,7 @@ void initjobs(void) { addflag(lastjob->flags, F_STARTOB, 100, NA, NA, "10 blessed potions of experience"); addflag(lastjob->flags, F_STARTOB, 100, NA, NA, "ring of invulnerability"); addflag(lastjob->flags, F_STARTSKILL, SK_SPELLCASTING, PR_MASTER, NA, NULL); + addflag(lastjob->flags, F_STARTSKILL, SK_SS_DEATH, 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++) { @@ -4424,7 +4493,7 @@ void initjobs(void) { addflag(lastjob->flags, F_STARTATT, A_IQ, IQ_ENLIGHTENED, NA, NULL); // wizard heals slowly, but regenerates mp addflag(lastjob->flags, F_RESTHEALTIME, 6, NA, NA, NULL); - addflag(lastjob->flags, F_MPREGEN, 1, NA, NA, NULL); + //addflag(lastjob->flags, F_MPREGEN, 1, SK_SPELLCASTING, 35, NULL); // can detect magic objects addflag(lastjob->flags, F_DETECTMAGIC, B_TRUE, NA, NA, NULL); addflag(lastjob->flags, F_STARTSKILL, SK_RESEARCH, PR_BEGINNER, NA, NULL); @@ -5204,7 +5273,9 @@ 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_DTIMMUNE, DT_FIRE, NA, NA, NULL); addflag(lastrace->flags, F_HASSKILL, SK_SPELLCASTING, PR_NOVICE, NA, NULL); + addflag(lastrace->flags, F_HASSKILL, SK_SS_FIRE, PR_BEGINNER, NA, NULL); addrace(R_TROLL, "troll", 100, 't', MT_FLESH); @@ -5236,9 +5307,10 @@ void initrace(void) { // end monsters // small animals - addrace(R_NEWT, "newt", 0.1, ':', MT_FLESH); + addrace(R_NEWT, "giant newt", 0.1, ':', MT_FLESH); addflag(lastrace->flags, F_RARITY, H_DUNGEON, 100, NA, NULL); addflag(lastrace->flags, F_COLDBLOOD, B_TRUE, NA, NA, NULL); + addflag(lastrace->flags, F_HOSTILE, B_TRUE, NA, NA, NULL); addflag(lastrace->flags, F_ANIMAL, B_TRUE, NA, NA, NULL); addflag(lastrace->flags, F_STARTATT, A_IQ, IQ_ANIMAL, NA, NULL); addflag(lastrace->flags, F_HITDICE, 1, 0, NA, NULL); @@ -5255,6 +5327,7 @@ void initrace(void) { addflag(lastrace->flags, F_DTRESIST, DT_FIRE, B_TRUE, NA, NULL); addrace(R_BAT, "bat", 1, 'B', MT_FLESH); addflag(lastrace->flags, F_RARITY, H_DUNGEON, 90, NA, ""); + addflag(lastrace->flags, F_HOSTILE, B_TRUE, NA, NA, NULL); addflag(lastrace->flags, F_ANIMAL, B_TRUE, NA, NA, NULL); addflag(lastrace->flags, F_STARTATT, A_IQ, IQ_ANIMAL, NA, NULL); addflag(lastrace->flags, F_SIZE, SZ_SMALL, NA, NA, NULL); @@ -5274,6 +5347,7 @@ void initrace(void) { addflag(lastrace->flags, F_SEEINDARK, UNLIMITED, NA, NA, NULL); addrace(R_RAT, "giant rat", 0.2, 'r', MT_FLESH); addflag(lastrace->flags, F_ANIMAL, B_TRUE, NA, NA, NULL); + addflag(lastrace->flags, F_HOSTILE, B_TRUE, NA, NA, NULL); addflag(lastrace->flags, F_STARTATT, A_STR, ST_VWEAK, NA, NULL); addflag(lastrace->flags, F_STARTATT, A_IQ, IQ_ANIMAL, NA, NULL); addflag(lastrace->flags, F_ACTIONSPEED, SP_NORMAL, NA, NA, ""); @@ -5595,13 +5669,15 @@ void killlf(lifeform_t *lf) { // if so, stop targetting us now that // we are dead. // TODO: check on all maps? - for (l = m->lf ; l ; l = l->next) { - f = lfhasflagval(l, F_TARGET, lf->id, NA, NA, NULL); - if (f) killflag(f); - f = lfhasflagval(l, F_GRABBEDBY, lf->id, NA, NA, NULL); - if (f) killflag(f); - f = lfhasflagval(l, F_GRABBING, lf->id, NA, NA, NULL); - if (f) killflag(f); + if ((gamemode == GM_GAMESTARTED)) { + for (l = m->lf ; l ; l = l->next) { + f = lfhasflagval(l, F_TARGET, lf->id, NA, NA, NULL); + if (f) killflag(f); + f = lfhasflagval(l, F_GRABBEDBY, lf->id, NA, NA, NULL); + if (f) killflag(f); + f = lfhasflagval(l, F_GRABBING, lf->id, NA, NA, NULL); + if (f) killflag(f); + } } // free mem @@ -5867,7 +5943,7 @@ int losehp_real(lifeform_t *lf, int amt, enum DAMTYPE damtype, lifeform_t *froml // if they died if (lf->hp <= 0) { //if (!fromlf || (fromlf == player)) { - if (fromlf && isplayer(fromlf)) { + if (fromlf && (isplayer(fromlf) || isfriendly(fromlf))) { addflag(lf->flags, F_KILLEDBYPLAYER, B_TRUE, NA, NA, NULL); } } else { @@ -5996,7 +6072,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) || cansee(player, lf))) { + if ((gamemode == GM_GAMESTARTED) && (amt != 0) && (isplayer(lf) || cansee(player, lf))) { char lfname[BUFLEN], verb[BUFLEN], adverb[BUFLEN]; getlfname(lf, lfname); if (isplayer(lf)) strcpy(verb, "feel"); @@ -6290,7 +6366,7 @@ int push(lifeform_t *lf, object_t *o, int dir) { } // move player - moveto(lf, obcell); + moveto(lf, obcell, B_TRUE); // take time - twice normal taketime(lf, getactspeed(lf) * 2); @@ -6645,11 +6721,11 @@ int setammo(lifeform_t *lf, object_t *ammo) { if (ammo) { addflag(ammo->flags, F_CURAMMO, B_TRUE, NA, NA, NULL); - if (gamestarted && isplayer(lf)) { + if ((gamemode == GM_GAMESTARTED) && isplayer(lf)) { msg("Using %s as ammo for %s.", ammoname, gunname); } } else { - if (gamestarted && isplayer(lf)) { + if ((gamemode == GM_GAMESTARTED) && isplayer(lf)) { msg("No ammo equipped for %s.", gunname); } } @@ -6709,7 +6785,7 @@ void setrace(lifeform_t *lf, enum RACE rid) { newrace = findrace(rid); - if (gamestarted && lf->race) { + if ((gamemode == GM_GAMESTARTED) && lf->race) { race_t *origrace; statdirty = B_TRUE; @@ -6786,7 +6862,7 @@ void setrace(lifeform_t *lf, enum RACE rid) { // new race can hold objects (F_NOPACK xx) // TODO: new race can use magic (F_NOSPELLS) // new race can still hold all the items which you have - if (gamestarted) { + if ((gamemode == GM_GAMESTARTED)) { enum BODYPART bp; object_t *o,*nexto; @@ -6857,11 +6933,34 @@ void setlastdam(lifeform_t *lf, char *buf) { } void initskills(void) { - addskill(SK_ATHLETICS, "Athletics", "Assists with sprinting and recovery."); + addskill(SK_ATHLETICS, "Athletics", "Assists with sprinting and exhaustion recovery."); + addskill(SK_FIRSTAID, "First Aid", "Increases the rate at which you regain health."); addskill(SK_LOCKPICKING, "Lockpicking", "Enhances your ability to pick locks."); addskill(SK_RESEARCH, "Research", "Allows you a chance of recognising unknown objects."); - addskill(SK_SPELLCASTING, "Spellcasting", "Determines your ability to cast magical spells."); - addskill(SK_TECHUSAGE, "Tech Usage", "Lets you comprehend use modern technological items."); + addskill(SK_SPELLCASTING, "Spellcasting", "Determines your ability to cast spells from all schools."); + // weaponry + addskill(SK_AXES, "Axes", "Helps you use chopping weapons like axes."); + addskill(SK_CLUBS, "Clubs", "Helps you use bashing weapons like maces or clubs."); + addskill(SK_LONGBLADES, "Long Blades", "Helps you use long swords, scimitars, etc."); + addskill(SK_POLEARMS, "Polearms", "Helps you use long bladed weapons like halberds."); + addskill(SK_SHORTBLADES, "Short Blades", "Helps you use daggers, short swords, etc."); + addskill(SK_STAVES, "Staves", "Helps you use quarterstaffs, staffs, etc."); + addskill(SK_UNARMED, "Unarmed Combat", "Helps you fight using your bare hands."); + // spell schools + addskill(SK_SS_ALLOMANCY, "Allomancy", "Boosts casting of spells from this school."); + addskill(SK_SS_AIR, "Air Magic", "Boosts casting of spells from this school."); + addskill(SK_SS_DEATH, "Necromancy", "Boosts casting of spells from this school."); + addskill(SK_SS_DIVINATION, "Divination", "Boosts casting of spells from this school."); + addskill(SK_SS_FIRE, "Fire Magic", "Boosts casting of spells from this school."); + addskill(SK_SS_ICE, "Ice Magic", "Boosts casting of spells from this school."); + addskill(SK_SS_GRAVITY, "Gravitation Magic", "Boosts casting of spells from this school."); + addskill(SK_SS_LIFE, "Life Magic", "Boosts casting of spells from this school."); + addskill(SK_SS_MODIFICATION, "Modification", "Boosts casting of spells from this school."); + addskill(SK_SS_MENTAL, "Psionics", "Boosts casting of spells from this school."); + addskill(SK_SS_SUMMONING, "Summoning", "Boosts casting of spells from this school."); + addskill(SK_SS_TRANSLOCATION, "Translocation", "Boosts casting of spells from this school."); + addskill(SK_SS_WILD, "Wild Magic", "Boosts casting of spells from this school."); + addskill(SK_TECHUSAGE, "Tech Usage", "Lets you comprehend modern technological items."); } void interrupt(lifeform_t *lf) { @@ -7243,7 +7342,7 @@ int takeoff(lifeform_t *lf, object_t *o) { killflag(f); taketime(lf, getactspeed(lf)); - if (gamestarted) { + if ((gamemode == GM_GAMESTARTED)) { if (lf->controller == C_PLAYER) { msg("You take off %s.", obname); } else if (cansee(player, lf)) { @@ -7281,7 +7380,7 @@ void taketime(lifeform_t *lf, long howlong) { assert(howlong > 0); - if (db && gamestarted && cansee(player, lf)) { + if (db && (gamemode == GM_GAMESTARTED) && cansee(player, lf)) { dblog("lfid %d (%s) spending %d time\n",lf->id,lf->race->name, howlong); } // inc timespent @@ -7409,10 +7508,10 @@ void turneffectslf(lifeform_t *lf) { } // MP regeneration - sumflags(lf->flags, F_MPREGEN, &i, NULL, NULL); - if (i > 0) { - // heal mp - gainmp(lf, i); + for (f = lf->flags->first ; f ; f = f->next) { + if (f->id == F_MPREGEN) { + gainmp(lf, f->val[0]); + } } if (lfhasflag(lf, F_MAGSHIELD)) { @@ -7597,7 +7696,7 @@ int touch(lifeform_t *lf, object_t *o) { char obname[BUFLEN]; char lfname[BUFLEN]; - if (!gamestarted) return B_FALSE; + if ((gamemode != GM_GAMESTARTED)) return B_FALSE; getlfname(lf, lfname); getobname(o, obname, o->amt); @@ -7701,7 +7800,7 @@ int unweild(lifeform_t *lf, object_t *o) { killflagsofid(o->flags, F_EQUIPPED); // unweilding doesn't take any time - if (gamestarted) { + if (gamemode == GM_GAMESTARTED) { if (lf->controller == C_PLAYER) { msg("You are no longer weilding %s.", obname); } else if (cansee(player, lf)) { @@ -7847,7 +7946,7 @@ int usestairs(lifeform_t *lf, object_t *o) { if (f) f->known = B_KNOWN; } // move player to new map - moveto(lf, newcell); + moveto(lf, newcell, B_TRUE); taketime(lf, getmovespeed(lf)); } else { dblog("ERROR - can't find opposite end of stairs/portal!"); @@ -7869,6 +7968,16 @@ int validateraces(void) { int goterror = B_FALSE; race_t *r; flag_t *f; + skill_t *sk; + int i; + + cell_t fakecell; + map_t fakemap; + // make a fake cell + setcelltype(&fakecell, CT_CORRIDOR); + fakecell.lf = NULL; + fakecell.map = &fakemap; + for (r = firstrace ; r ; r = r->next) { if (!hasflag(r->flags, F_SIZE)) { printf("ERROR in race '%s' - missing F_SIZE.\n", r->name); @@ -7886,7 +7995,11 @@ int validateraces(void) { ff = hasflagval(r->flags, F_HASSKILL, SK_SPELLCASTING, NA, NA, NULL); if (ff) { int power; - power = (1 + ff->val[1]) / getspelllevel(f->val[0]); + lifeform_t *lf; + // add a fake lf + lf = addlf(&fakecell, r->id, 1); + //power = (1 + ff->val[1]) / getspelllevel(f->val[0]); + power = getspellpower(lf, f->val[0]); if (power <= 0) { objecttype_t *sp; sp = findot(f->val[0]); @@ -7894,7 +8007,7 @@ int validateraces(void) { r->name, sp->name,getspelllevel(sp->id)); goterror = B_TRUE; } - + killlf(lf); } else { objecttype_t *sp; sp = findot(f->val[0]); @@ -7904,7 +8017,18 @@ int validateraces(void) { } } } + + + i = 0; + for (sk = firstskill ; sk ; sk = sk->next) { + i++; + } + if (i >= MAXSKILLS) { + printf("ERROR - MAXSKILLS is %d but found %d skills.\n",MAXSKILLS,i); + goterror = B_TRUE; + } return goterror; + } int rest(lifeform_t *lf, int onpurpose) { @@ -7960,11 +8084,18 @@ int rest(lifeform_t *lf, int onpurpose) { if (f->val[0] >= healtime) { //if (isplayer(lf)) msg("hp given."); if (lf->hp < lf->maxhp) { - gainhp(lf, hpheal); + // pass a skill check to regain hp + // ie. at con <= 4 and no first aid skill, you NEVER Heal! + if (skillcheck(lf, SC_CON, 25, getskill(lf, SK_FIRSTAID))) { + gainhp(lf, hpheal); + } } if (lf->mp < lf->maxmp) { - gainmp(lf, mpheal); + // pass a skill check to regain mp + if (skillcheck(lf, SC_IQ, 25, getskill(lf, SK_SPELLCASTING))) { + gainmp(lf, mpheal); + } } /* // heal mp too? @@ -8104,7 +8235,7 @@ int wear(lifeform_t *lf, object_t *o) { while (!canwear(lf, o, bp)) { int errresolved = B_FALSE; - if (gamestarted && lf->created) { + if ((gamemode == GM_GAMESTARTED) && lf->created) { switch (reason) { case E_ALREADYUSING: if (isplayer(lf)) { @@ -8197,7 +8328,7 @@ int wear(lifeform_t *lf, object_t *o) { } } - if (gamestarted && lf->created) { + if ((gamemode == GM_GAMESTARTED) && lf->created) { if (lf->controller == C_PLAYER) { msg("You are now wearing %s.", obname); } else if (cansee(player, lf)) { @@ -8237,7 +8368,7 @@ int weild(lifeform_t *lf, object_t *o) { } if (!canweild(lf, o)) { - if (gamestarted && lf->created) { + if ((gamemode == GM_GAMESTARTED) && lf->created) { if (lf->controller == C_PLAYER) { switch (reason) { case E_ALREADYUSING: @@ -8385,7 +8516,7 @@ int weild(lifeform_t *lf, object_t *o) { // if we asked to just unweild our weapon, exit now // with no error. if (!o) { - if (gamestarted && lf->created && (lf->race->id != R_DANCINGWEAPON)) { + if ((gamemode == GM_GAMESTARTED) && lf->created && (lf->race->id != R_DANCINGWEAPON)) { if (isplayer(lf)) { msg("You are now fighting unarmed."); } else if (cansee(player, lf)) { @@ -8402,8 +8533,8 @@ int weild(lifeform_t *lf, object_t *o) { addflag(o->flags, F_EQUIPPED, otherloc, -1, -1, NULL); } taketime(lf, getactspeed(lf)); - if (gamestarted && lf->created && (lf->race->id != R_DANCINGWEAPON)) { - if (lf->controller == C_PLAYER) { + if ((gamemode == GM_GAMESTARTED) && lf->created && (lf->race->id != R_DANCINGWEAPON)) { + if (isplayer(lf)) { char buf2[BUFLEN]; sprintf(buf2, "You are now weilding %c - %s", o->letter, buf); @@ -8417,6 +8548,13 @@ int weild(lifeform_t *lf, object_t *o) { // warn if it won't do any damage 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 { + // warn if unskilled in this weapon + skill_t *sk; + sk = getobskill(o); + if (sk && !getskill(lf, sk->id)) { + msg("You feel rather inept with this weapon."); + } } } else if (cansee(player, lf)) { char buf2[BUFLEN]; diff --git a/lf.h b/lf.h index 9597bb5..7132a50 100644 --- a/lf.h +++ b/lf.h @@ -6,6 +6,7 @@ job_t *addjob(enum JOB id, char *name); race_t *addrace(enum RACE id, char *name, float weight, char glyph, enum MATERIAL mat); skill_t *addskill(enum SKILL id, char *name, char *desc); void adjustdamlf(lifeform_t *lf, int *amt, enum DAMTYPE damtype); +void autoskill(lifeform_t *lf); void autotarget(lifeform_t *lf); void autoweild(lifeform_t *lf); int appearsrandomly(enum RACE rid); diff --git a/log.txt b/log.txt index 4d96354..541ea01 100644 --- a/log.txt +++ b/log.txt @@ -24,265 +24,26 @@ findotn(): modname is 'staircase going up' checkobnames(): got exact match: 'staircase going up' findotn(): modname is 'staircase going down' checkobnames(): got exact match: 'staircase going down' -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 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 --> 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' +random ob: 1 x spellbook of darkness ('spellbook of darkness') +findotn(): modname is 'spellbook of darkness' +checkobnames(): got exact match: 'spellbook of darkness' 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' -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' +random ob: 2 x stone ('stones') +findotn(): modname is 'stones' +checkobnames(): got match after stripping 's': 'stone' -> 'stones' 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' +random ob: 1 x apple ('apple') +findotn(): modname is 'apple' +checkobnames(): got exact match: 'apple' finding random lf with rarity val 85-100 -> possibility: xat, rarity=90 @@ -292,99 +53,258 @@ finding random lf with rarity val 85-100 -> possibility: giant fly, rarity=85 -> possibility: glowbug, rarity=85 got 6 possibilities. -findotn(): modname is 'claws' -checkobnames(): got exact match: 'claws' +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 fruit juice ('potion of fruit juice') +findotn(): modname is 'potion of fruit juice' +checkobnames(): got exact match: 'potion of fruit juice' +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 '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. +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 lockpick ('lockpick') +findotn(): modname is 'lockpick' +checkobnames(): got exact match: 'lockpick' +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. +adding random object with rarity value between 72 - 100 +got 100 possibilities. +random ob: 1 x loaf of stale bread ('loaf of stale bread') +findotn(): modname is 'loaf of stale bread' +checkobnames(): got exact match: 'loaf of stale bread' +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. +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 torch ('torch') +findotn(): modname is 'torch' +checkobnames(): got exact match: 'torch' +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 'teeth' +checkobnames(): got exact match: 'teeth' +adding random object with rarity value between 72 - 100 +got 100 possibilities. +random ob: 1 x spellbook of inscribe ('spellbook of inscribe') +findotn(): modname is 'spellbook of inscribe' +checkobnames(): got exact match: 'spellbook of inscribe' rollhitdice() - rolling 2d4 + 2 rollhitdice() - mod is +-11% -rollhitdice() ---- die 1/2 == 4 -rollhitdice() ---- die 2/2 == 5 +rollhitdice() ---- die 1/2 == 6 +rollhitdice() ---- die 2/2 == 3 TOTAL: 9 -> modified to: 9 findotn(): modname is 'fists' checkobnames(): got exact match: 'fists' givejob() starting. -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 +processing normal flag: 177 +processing normal flag: 230 +processing normal flag: 139 +processing normal flag: 139 +processing normal flag: 139 +processing normal flag: 139 +processing normal flag: 139 +processing normal flag: 139 +processing normal flag: 139 +processing normal flag: 139 +processing normal flag: 139 +processing normal flag: 139 +processing normal flag: 139 +processing normal flag: 139 +processing normal flag: 140 +processing normal flag: 140 +processing normal flag: 140 +processing normal flag: 201 +processing normal flag: 201 +processing normal flag: 201 +processing normal flag: 201 +processing normal flag: 201 +processing normal flag: 201 +processing normal flag: 201 +processing normal flag: 201 +processing normal flag: 201 +processing normal flag: 201 +processing normal flag: 201 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 +processing normal flag: 200 findotn(): modname is 'short sword' checkobnames(): got exact match: 'short sword' findotn(): modname is 'hand of god' @@ -420,6 +340,18 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' findotn(): modname is 'zapper' @@ -428,6 +360,256 @@ 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 'spanner' +checkobnames(): got exact match: 'spanner' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'potion of oil' +checkobnames(): got exact match: 'potion of oil' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' @@ -436,10 +618,12 @@ findotn(): modname is 'claws' checkobnames(): got exact match: 'claws' findotn(): modname is 'claws' checkobnames(): got exact match: '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' @@ -470,6 +654,186 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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' @@ -492,26 +856,50 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -538,22 +926,314 @@ 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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' @@ -596,10 +1276,34 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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' @@ -624,6 +1328,56 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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' @@ -632,6 +1386,268 @@ 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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' @@ -640,30 +1656,198 @@ 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -724,10 +1908,34 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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' @@ -754,6 +1962,236 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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' @@ -766,6 +2204,266 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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' @@ -784,10 +2482,8 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' @@ -804,6 +2500,46 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' findotn(): modname is 'zapper' @@ -840,18 +2576,2411 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +initial dam[0] = 3 +adjusted for lf to dam[0] = 0 +reduced by armour to dam[0] = 0 +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 '' -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' +initial dam[0] = 84 +adjusted for lf to dam[0] = 84 +reduced by armour to dam[0] = 84 findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' @@ -864,8 +4993,6 @@ 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' @@ -876,20 +5003,6 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -920,18 +5033,10 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -956,28 +5061,12 @@ 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' @@ -1012,6 +5101,42 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' checkobnames(): got exact match: 'zapper' findotn(): modname is 'zapper' @@ -1024,6 +5149,34 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' findotn(): modname is 'zapper' @@ -1040,6 +5193,318 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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' @@ -1056,8 +5521,70 @@ 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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' @@ -1068,10 +5595,20 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' @@ -1088,6 +5625,38 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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' @@ -1128,6 +5697,46 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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' @@ -1140,6 +5749,46 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' checkobnames(): got exact match: 'zapper' findotn(): modname is 'zapper' @@ -1152,6 +5801,30 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' findotn(): modname is 'zapper' @@ -1176,14 +5849,54 @@ 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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' @@ -1196,18 +5909,6 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -1254,6 +5955,28 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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' @@ -1264,12 +5987,51 @@ 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is '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 0 +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' @@ -1280,18 +6042,6 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -1324,10 +6074,14 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' @@ -1344,6 +6098,42 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' checkobnames(): got exact match: 'zapper' findotn(): modname is 'zapper' @@ -1360,6 +6150,10 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got 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' @@ -1374,12 +6168,20 @@ 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' @@ -1409,18 +6211,6 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -1447,20 +6237,60 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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' @@ -1473,18 +6303,6 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -1529,6 +6347,46 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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' @@ -1545,22 +6403,6 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' @@ -1589,30 +6431,6 @@ 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' @@ -1661,50 +6479,6 @@ findotn(): modname is 'teeth' checkobnames(): got 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' @@ -1725,62 +6499,6 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -1805,6 +6523,50 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is '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 0 +nclasses is 0 +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 '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' @@ -1821,6 +6583,34 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' findotn(): modname is 'zapper' @@ -1833,6 +6623,42 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' findotn(): modname is 'zapper' checkobnames(): got exact match: 'zapper' findotn(): modname is 'zapper' @@ -1859,330 +6685,6 @@ 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' -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 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -2201,6 +6703,10 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' @@ -2211,6 +6717,16 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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] = 84 +adjusted for lf to dam[0] = 84 +reduced by armour to dam[0] = 84 findotn(): modname is 'splash of blood' checkobnames(): got exact match: 'splash of blood' findotn(): modname is 'teeth' @@ -2221,18 +6737,14 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -2257,26 +6769,12 @@ findotn(): modname is 'teeth' checkobnames(): got 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' @@ -2285,20 +6783,10 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -2321,26 +6809,10 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got 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] = 81 +adjusted for lf to dam[0] = 81 +reduced by armour to dam[0] = 81 findotn(): modname is 'splash of blood' checkobnames(): got exact match: 'splash of blood' findotn(): modname is 'teeth' @@ -2351,3236 +6823,12 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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 '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 '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' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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 'splash of blood' -checkobnames(): got exact match: 'splash of blood' -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' @@ -5591,62 +6839,22 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' 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' @@ -5655,18 +6863,10 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -5691,6 +6891,10 @@ 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' @@ -5711,22 +6915,22 @@ 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' 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' @@ -5739,18 +6943,6 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -5783,10 +6975,10 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' @@ -5803,14 +6995,14 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' +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' @@ -5819,8 +7011,6 @@ 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' @@ -5829,16 +7019,12 @@ 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' 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' @@ -5849,6 +7035,12 @@ 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' @@ -5875,10 +7067,6 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' @@ -5887,10 +7075,6 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' @@ -5903,12 +7087,12 @@ 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' 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' @@ -5919,8 +7103,6 @@ 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' @@ -5931,18 +7113,12 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -5963,18 +7139,10 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got 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' @@ -6003,10 +7171,6 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' @@ -6015,10 +7179,6 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' @@ -6033,18 +7193,18 @@ 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' findotn(): modname is 'teeth' checkobnames(): got 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' @@ -6059,18 +7219,10 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -6099,8 +7251,6 @@ 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' @@ -6117,22 +7267,14 @@ 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' @@ -6145,18 +7287,10 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -6179,6 +7313,10 @@ 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' @@ -6189,18 +7327,10 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -6227,30 +7357,16 @@ 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' @@ -6259,6 +7375,10 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' @@ -6267,6 +7387,8 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' +findotn(): modname is 'cloud of smoke' +checkobnames(): got exact match: 'cloud of smoke' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' @@ -6275,18 +7397,10 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -6307,28 +7421,8 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got 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' @@ -6339,18 +7433,10 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -6371,14 +7457,6 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got 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' @@ -6405,86 +7483,6 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -6517,42 +7515,6 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got 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' @@ -6561,74 +7523,6 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -6641,28 +7535,8 @@ 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 'cloud of smoke' +checkobnames(): got exact match: 'cloud of smoke' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' @@ -6691,40 +7565,6 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' @@ -6747,20 +7587,6 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -6779,579 +7605,55 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'teeth' -checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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 '' +findotn(): modname is '' +initial dam[0] = 165 +adjusted for lf to dam[0] = 165 +reduced by armour to dam[0] = 165 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 +-11% rollhitdice() ---- die 1/2 == 4 -rollhitdice() ---- die 2/2 == 4 -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' +rollhitdice() ---- die 2/2 == 5 +TOTAL: 9 + -> modified to: 9 +findotn(): modname is 'puff of smoke' +checkobnames(): got exact match: 'puff of smoke' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got 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' @@ -7362,10 +7664,6 @@ 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' @@ -7374,161 +7672,6 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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 '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 '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' -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' @@ -7557,14 +7700,160 @@ 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'puff of smoke' +checkobnames(): got exact match: 'puff of smoke' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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' @@ -7577,18 +7866,6 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -7613,12 +7890,922 @@ 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'bones' checkobnames(): got match after stripping 's': 'bone' -> 'bones' +findotn(): modname is 'blood stain' +checkobnames(): got exact match: 'blood stain' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' @@ -7635,7857 +8822,855 @@ 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'potion of acid' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'potion of acid' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'potion of batt' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'acid' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is '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 0 +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'zapper' +checkobnames(): got exact match: 'zapper' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got 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 'teeth' +checkobnames(): got exact match: 'teeth' +findotn(): modname is 'teeth' +checkobnames(): got exact match: 'teeth' +nclasses is 0 +nclasses is 0 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' -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' -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' @@ -15494,18 +9679,6 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -15538,22 +9711,6 @@ findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' findotn(): modname is 'teeth' checkobnames(): got exact match: 'teeth' -findotn(): modname is 'zapper' -checkobnames(): got exact match: 'zapper' -findotn(): modname is 'zapper' -checkobnames(): got 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' @@ -15570,43 +9727,7 @@ findotn(): modname is 'teeth' checkobnames(): got 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' diff --git a/map.c b/map.c index 9bc6d51..1eacf6d 100644 --- a/map.c +++ b/map.c @@ -388,17 +388,18 @@ void calclight(map_t *map) { } // objects in hands or on body... for (o = c->lf->pack->first ; o ; o = o->next) { - if (obproduceslight(o) && isequipped(o)) { - sumflags(o->flags, F_PRODUCESLIGHT, &radius, NULL, NULL); - - makelitradius(c, radius, L_TEMP, -1); + if (isequipped(o)) { + radius = obproduceslight(o); + if (radius) { + makelitradius(c, radius, L_TEMP, -1); + } } } } // has light-producing object on ground? for (o = c->obpile->first ; o ; o = o->next) { - if (obproduceslight(o)) { - sumflags(o->flags, F_PRODUCESLIGHT, &radius, NULL, NULL); + radius = obproduceslight(o); + if (radius) { makelitradius(c, radius, L_TEMP, -1); } } @@ -1478,13 +1479,29 @@ void explodecells(cell_t *c, int dam, int killwalls, object_t *o, int range, int cell_t *cc; cc = getcellat(c->map, x,y); if (cc && (getcelldist(c, cc) <= range)) { - explodesinglecell(cc, dam, killwalls, o); + explodesinglecell(cc, dam, killwalls, o, c); + } + } + } + + // lfs up to 1 cell away are knocked back + for (y = c->y - range-1 ; y <= c->y + range+1 ; y++) { + for (x = c->x - range-1 ; x <= c->x + range+1 ; x++) { + cell_t *cc; + cc = getcellat(c->map, x,y); + if (cc && (getcelldist(c, cc) <= (range+1))) { + if (cc->lf && !isdead(cc->lf)) { + // move away from centre of explosion + knockback(cc->lf, getdiraway(cc, c, B_FALSE), 2, NULL); + } } } } } -void explodesinglecell(cell_t *c, int dam, int killwalls, object_t *o) { +// this should never be called directly - only from explodecells(). +// (otherwise knockback effect won't happen) +void explodesinglecell(cell_t *c, int dam, int killwalls, object_t *o, cell_t *centre) { char obname[BUFLEN]; if (c->lf) { @@ -1495,8 +1512,13 @@ void explodesinglecell(cell_t *c, int dam, int killwalls, object_t *o) { } else { sprintf(buf, "an explosion"); } + + // take damage losehp(c->lf, dam, DT_EXPLOSIVE, NULL, buf); + } + + damageallobs(o, c->obpile, dam, DT_EXPLOSIVE); if (killwalls) { @@ -2079,13 +2101,20 @@ void makelit(cell_t *c, enum LIGHTLEV how, int howlong) { void makelitradius(cell_t *c, int radius, enum LIGHTLEV how, int howlong) { int x,y; cell_t *c2; + int (*distfunc)(cell_t *, cell_t *); if (radius <= 0) return; + if (radius == 1) { + distfunc = getcelldist; + } else { + distfunc = getcelldistorth; + } + for (y = c->y - radius ; y <= c->y + radius; y++) { for (x = c->x - radius ; x <= c->x + radius; x++) { c2 = getcellat(c->map, x, y); - if (c2 && (getcelldistorth(c, c2) <= radius)) { + if (c2 && (distfunc(c, c2) <= radius)) { if (cellhaslos(c,c2)) { makelit(c2, how,howlong); } diff --git a/map.h b/map.h index af65116..d8ec934 100644 --- a/map.h +++ b/map.h @@ -21,7 +21,7 @@ void createroom(map_t *map, int minx, int miny, int w, int h, int roomid); int dirtox(int dt, int dir); int dirtoy(int dt, int dir); void dumpmap(map_t *map); -void explodesinglecell(cell_t *c, int dam, int killwalls, object_t *o); +void explodesinglecell(cell_t *c, int dam, int killwalls, object_t *o, cell_t *centre); void explodecells(cell_t *c, int dam, int killwalls, object_t *o, int range, int wantannounce); map_t *findmap(int mid); map_t *findmapofdepth(int depth); diff --git a/move.c b/move.c index 7ed8634..c5ebbc5 100644 --- a/move.c +++ b/move.c @@ -18,7 +18,7 @@ extern lifeform_t *player; extern int statdirty; extern int needredraw; -extern int gamestarted; +extern enum GAMEMODE gamemode; extern enum ERROR reason; extern void *rdata; @@ -247,16 +247,25 @@ void dorandommove(lifeform_t *lf, int badmovesok) { } } } - trymove(lf, dir); + trymove(lf, dir, B_TRUE); } +// src is where something is +// dst is what we are going away from +// wantcheck is whether to check for dangerous things before considering a direction valid int getdiraway(cell_t *src, cell_t *dst, int wantcheck) { int d; cell_t *c; int maxdist=-1,bestdir=D_NONE; + int dist[MAXDIR_COMPASS]; + int poss[MAXDIR_COMPASS]; + int nposs; + for (d = DC_N; d <= DC_NW; d++) { + dist[d - DC_N] = -1; + } for (d = DC_N; d <= DC_NW; d++) { int thisdist = -1; int ok = B_FALSE; @@ -265,7 +274,7 @@ int getdiraway(cell_t *src, cell_t *dst, int wantcheck) { if (c == dst) { // destination is the thing we're fleeing from! - thisdist = -1; + thisdist = 0; } else { if (wantcheck) { if (src->lf && canandwillmove(src->lf, d, NULL)) { @@ -281,22 +290,36 @@ int getdiraway(cell_t *src, cell_t *dst, int wantcheck) { } } if (ok) { - thisdist = getcelldistorth(c, dst); + //thisdist = getcelldistorth(c, dst); + thisdist = getcelldist(c, dst); } else { thisdist = -1; } + } - if (thisdist > maxdist) { - maxdist = thisdist; - bestdir = d; + dist[d - DC_N] = thisdist; + if (thisdist > maxdist) { + maxdist = thisdist; + bestdir = d; + } + } + + nposs = 0; + for (d = DC_N; d <= DC_NW; d++) { + if (dist[d - DC_N] != -1) { + if (dist[d - DC_N] == maxdist) { + poss[nposs] = d; + nposs++; } } } - // TODO: handle ties - if (bestdir != D_NONE) { - reason = E_OK; + if (nposs <= 0) { + return D_NONE; } + bestdir = poss[rnd(0,nposs-1)]; + reason = E_OK; + return bestdir; } @@ -305,14 +328,22 @@ int getdirtowards(cell_t *src, cell_t *dst, lifeform_t *srclf, int wantcheck) { int d; cell_t *c; int mindist=9999,bestdir=D_NONE; + int dist[MAXDIR_COMPASS]; + int poss[MAXDIR_COMPASS]; + int nposs; + + for (d = DC_N; d <= DC_NW; d++) { + dist[d - DC_N] = -1; + } for (d = DC_N; d <= DC_NW; d++) { int ok = B_FALSE; c = getcellindir(src, d); if (!c) continue; + if (c == dst) { - // destination is adjacent! - bestdir = d; + dist[d - DC_N] = 0; + mindist = 0; break; } @@ -331,15 +362,33 @@ int getdirtowards(cell_t *src, cell_t *dst, lifeform_t *srclf, int wantcheck) { } if (ok) { int thisdist; - thisdist = getcelldistorth(c, dst); + //thisdist = getcelldistorth(c, dst); + thisdist = getcelldist(c, dst); + dist[d - DC_N] = thisdist; if (thisdist < mindist) { mindist = thisdist; - bestdir = d; + } + } else { + dist[d - DC_N] = -1; // ie. invalid + } + } + + // handle ties + nposs = 0; + for (d = DC_N; d <= DC_NW; d++) { + if (dist[d - DC_N] != -1) { + if (dist[d - DC_N] == mindist) { + poss[nposs] = d; + nposs++; } } } - // TODO: handle ties + if (nposs <= 0) { + return D_NONE; + } + bestdir = poss[rnd(0,nposs-1)]; + reason = E_OK; return bestdir; } @@ -371,7 +420,7 @@ int knockback(lifeform_t *lf, int dir, int howfar, lifeform_t *pusher) { if ((i == 0) && seen) { msg("%s %s knocked backwards!",lfname,isplayer(lf) ? "are" : "is"); } - trymove(lf, dir); + trymove(lf, dir, B_FALSE); } if (reason != E_OK) { // failed to move @@ -399,12 +448,12 @@ int moveawayfrom(lifeform_t *lf, cell_t *dst ) { return B_FALSE; } - // move towards them + // move away from them dir = getdiraway(lf->cell, dst, B_TRUE); if (dir == D_NONE) { rv = B_TRUE; } else { - rv = trymove(lf, dir); + rv = trymove(lf, dir, B_TRUE); } return rv; } @@ -534,7 +583,7 @@ int movelf(lifeform_t *lf, cell_t *newcell) { } // does anyone else see you? - if (gamestarted) { + if ((gamemode == GM_GAMESTARTED)) { for (l = newcell->map->lf ; l ; l = l->next) { if (l != lf) { if (haslos(l, newcell)) { @@ -558,19 +607,44 @@ int movelf(lifeform_t *lf, cell_t *newcell) { // basically this is a warpper for 'movelf' which // does other game things like telling the player // what is here. -int moveto(lifeform_t *lf, cell_t *newcell) { - return real_moveto(lf,newcell,B_FALSE); -} - -int real_moveto(lifeform_t *lf, cell_t *newcell, int dontclearmsg) { +int moveto(lifeform_t *lf, cell_t *newcell, int onpurpose) { char lfname[BUFLEN]; int didmsg; + int dontclearmsg = B_FALSE; + int predark = B_FALSE,postdark = B_FALSE; + + if (!onpurpose || !isplayer(lf)) { + dontclearmsg = B_TRUE; + } getlfname(lf, lfname); + // is current cell dark? + if (isplayer(lf)) { + if (!haslos(lf, lf->cell) && !isblind(lf)) { + predark = B_TRUE; + } + } + // actually do the move didmsg = movelf(lf, newcell); + if (isplayer(lf)) { + // is new cell dark? + if (!haslos(lf, lf->cell) && !isblind(lf)) { + postdark = B_TRUE; + } else { + killflagsofid(lf->flags, F_DONEDARKMSG); + } + + // just moved into a dark area - announce it. + if (postdark && !predark && !lfhasflag(lf, F_DONEDARKMSG)) { + msg("It is pitch black!"); + addflag(lf->flags, F_DONEDARKMSG, B_TRUE, NA, NA, NULL); + dontclearmsg = B_TRUE; + } + } + if (dontclearmsg) { didmsg = B_TRUE; } @@ -633,7 +707,7 @@ int movetowards(lifeform_t *lf, cell_t *dst) { // move towards them dir = getdirtowards(lf->cell, dst, lf, B_TRUE); if (dir != D_NONE) { - rv = trymove(lf, dir); + rv = trymove(lf, dir, B_TRUE); } return rv; } @@ -790,9 +864,9 @@ int closedoor(lifeform_t *lf, object_t *o) { return B_TRUE; } - // any object other than the door? + // any solid object other than the door? for (oo = cell->obpile->first ; oo ; oo = oo->next) { - if (oo != o) { + if ((oo != o) && (getmaterialstate(oo->material->id) == MS_SOLID)) { if (lf && isplayer(lf)) { char inwayname[BUFLEN]; getobname(oo, inwayname, oo->amt); @@ -836,7 +910,7 @@ int closedoor(lifeform_t *lf, object_t *o) { } int tryrun(lifeform_t *lf, int dir) { - if (!trymove(lf, dir)) { + if (!trymove(lf, dir, B_TRUE)) { addflag(lf->flags, F_RUNNING, dir, NA, NA, NULL); } return B_FALSE; @@ -901,6 +975,11 @@ int teleportto(lifeform_t *lf, cell_t *c, int wantsmoke) { } movelf(lf, c); // addob(lf->cell->obpile, "cloud of smoke"); + + if (cansee(player, lf)) { + redraw(); // redraw screen + } + if (isplayer(lf)) { msg("Suddenly, your surroundings appear different!"); } else if (cansee(player, lf)) { @@ -917,7 +996,7 @@ int teleportto(lifeform_t *lf, cell_t *c, int wantsmoke) { } -int trymove(lifeform_t *lf, int dir) { +int trymove(lifeform_t *lf, int dir, int onpurpose) { cell_t *cell; enum ERROR errcode; char buf[BUFLEN]; @@ -960,7 +1039,7 @@ int trymove(lifeform_t *lf, int dir) { // move to new cell reason = E_OK; - moveto(lf, cell); + moveto(lf, cell, onpurpose); taketime(lf, getmovespeed(lf)); // slip on blood in new cell? @@ -983,12 +1062,14 @@ int trymove(lifeform_t *lf, int dir) { getlfname(lf, buf); msg("%s %ss into a wall.", buf, getmoveverb(lf)); } - if (isblind(lf)) { + //if (isblind(lf) || !haslos(lf, cell)) { + if (!haslos(lf, cell)) { if (isplayer(lf)) { // only take damage if we didn't know about this if (!cell->known) { sprintf(buf, "%sing into a wall", getmoveverb(lf)); losehp(lf, 1, DT_BASH, NULL, buf); + // we now know there is a wall there. cell->known = B_TRUE; taketime(lf, getmovespeed(lf)); } @@ -1095,7 +1176,7 @@ int trymove(lifeform_t *lf, int dir) { killflagsofid(lf->flags, F_GRABBEDBY); killflagsofid(grabbedby->flags, F_GRABBING); // move - don't clear the 'you break free from' msg - real_moveto(lf, cell, B_TRUE); + moveto(lf, cell, B_TRUE); } else { if (isplayer(lf)) { msg("You cannot get away from %s!",gbname); @@ -1144,9 +1225,16 @@ int willmove(lifeform_t *lf, int dir, enum ERROR *error) { // don't attack other monsters if (cell->lf) { - if (!isplayer(lf)) { - if (!isplayer(cell->lf) && !isfriendly(cell->lf)) { + if (!isplayer(lf)) { // if we are a monster + // friendly monsters: don't hit other friendlies + if (isfriendly(lf) && (isfriendly(cell->lf) || isplayer(cell->lf)) ) { return B_FALSE; + } else if (ispeaceful(lf)) { // peaceful mosnters: don't hit anyone + return B_FALSE; + } else { // hostile/nonfriendly monsters - don't hit other monsters + if (!isplayer(cell->lf) && !isfriendly(cell->lf)) { + return B_FALSE; + } } } } diff --git a/move.h b/move.h index a3bd52a..144bb52 100644 --- a/move.h +++ b/move.h @@ -13,13 +13,12 @@ int getdirtowards(cell_t *src, cell_t *dst, lifeform_t *srclf, int wantcheck); int knockback(lifeform_t *lf, int dir, int howfar, lifeform_t *pusher); int moveawayfrom(lifeform_t *lf, cell_t *dst); int movelf(lifeform_t *lf, cell_t *newcell); -int moveto(lifeform_t *lf, cell_t *newcell); -int real_moveto(lifeform_t *lf, cell_t *newcell, int dontclearmsg); +int moveto(lifeform_t *lf, cell_t *newcell, int onpurpose); 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 wantsmoke); -int trymove(lifeform_t *lf, int dir); +int trymove(lifeform_t *lf, int dir, int onpurpose); 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 31ce7ee..37ff585 100644 --- a/nexus.c +++ b/nexus.c @@ -54,7 +54,7 @@ void *rdata; // globel for returning data lifeform_t *player = NULL; int gameover; -int gamestarted = B_FALSE; +enum GAMEMODE gamemode = GM_FIRST; long curtime = 0; long timeleft = 0; @@ -147,7 +147,7 @@ int main(int argc, char **argv) { // start game - this will cause debug messages to now // go to the log file instead of stdout. - gamestarted = B_TRUE; + gamemode = GM_GAMESTARTED; timeleft = 0; // reset game timer // calculate initial light @@ -339,6 +339,7 @@ void donextturn(map_t *map) { if (isplayer(who) || cansee(player, who)) { needredraw = B_TRUE; + drawscreen(); } // update gun targets @@ -439,6 +440,22 @@ char *getdirname(int dir) { return "D_UNKNOWN"; case D_NONE: return "D_NONE"; + case DC_N: + return "North"; + case DC_NE: + return "Northeast"; + case DC_E: + return "East"; + case DC_SE: + return "Southeast"; + case DC_S: + return "South"; + case DC_SW: + return "Southwest"; + case DC_W: + return "West"; + case DC_NW: + return "Northwest"; } return "?errordir?"; } @@ -459,6 +476,7 @@ int init(void) { srand(time(NULL)); + gamemode = GM_INIT; initcommands(); initobjects(); @@ -475,6 +493,7 @@ int init(void) { //addcelltype(CT_DOOROPEN, "wooden door", '-', B_EMPTY, B_TRANS, MT_WOOD); //addcelltype(CT_DOORCLOSED, "wooden door", '+', B_SOLID, B_OPAQUE, MT_WOOD); + gamemode = GM_VALIDATION; if (validateobs()) { return B_TRUE; } diff --git a/objects.c b/objects.c index bafbb51..9c63a4e 100644 --- a/objects.c +++ b/objects.c @@ -23,6 +23,7 @@ extern objectclass_t *objectclass,*lastobjectclass; extern brand_t *firstbrand,*lastbrand; extern obmod_t *firstobmod,*lastobmod; extern material_t *material,*lastmaterial; +extern skill_t *firstskill, *lastskill; extern object_t *retobs[MAXPILEOBS+1]; extern int retobscount[MAXPILEOBS+1]; @@ -30,8 +31,7 @@ extern int nretobs; extern map_t *firstmap; -extern int gamestarted; -extern int loading; +extern enum GAMEMODE gamemode; extern long curtime; @@ -92,6 +92,75 @@ char *technoun[] = { }; +char *bookadjective[] = { + "ancient", + "clean", + "creepy", + "damp", + "dog-eared", + "dusty", + "eerie", + "fancy", + "frosty", + "furry", + "glowing", + "hot", + "humming", + "icy", + "jiggling", + "leatherbound", + "luminous", + "mouldy", + "papyrus", + "plain", + "quivering", + "muddy", + "slimy", + "small", + "soggy", + "thin", + "thick", + "tiny", + "vibrating", + "vine-covered", + "warm", + "worn", + "wrinkled", + "", +}; + +char *potadjective[] = { + "bubbling", + "effervescent", + "fizzy", + "fuming", + "gluggy", + "luminous", // should produce light + "steaming", + "", +}; + +char *colour[] = { + "aqua", + "azure", + "black", + "blue", + "brown", + "cyan", + "green", + "indigo", + "magenta", + "night-black", + "orange", + "pink", + "rainbow-coloured", + "red", + "violet", + "yellow", + "", +}; + + long nextoid = 0; brand_t *addbrand(enum BRAND id, char *suffix, enum BODYPART bp) { @@ -580,7 +649,7 @@ object_t *addobject(obpile_t *where, char *name, int canstack) { // other special changes we need to make based on what was // asked for - if (!loading && o) { + if ((gamemode != GM_LOADING) && o) { char *p2; int bonus = 0; @@ -1247,6 +1316,8 @@ int blessob(object_t *o) { int rv = B_FALSE; lifeform_t *owner; + if (hasflag(o->flags, F_NOBLESS)) return B_TRUE; + getobname(o, obname, o->amt); switch (o->blessed) { @@ -1966,6 +2037,16 @@ int getobbonus(object_t *o) { return bonus; } +// returns the skill associated with this object +skill_t *getobskill(object_t *o) { + flag_t *f; + f = hasflag(o->flags, F_USESSKILL); + if (f) { + return findskill(f->val[0]); + } + return NULL; +} + // returns value of obejcts, in gold int getobvalue(object_t *o) { float price; @@ -2300,6 +2381,7 @@ int getmaterialvalue(enum MATERIAL mat) { case MT_BONE: case MT_BLOOD: case MT_SLIME: + case MT_WAX: return 2; case MT_CLOTH: case MT_LEATHER: @@ -2560,12 +2642,15 @@ char *real_getobname(object_t *o, char *buf, int count, int wantpremods, int wan brand_t *br; obmod_t *om; int hasunknownmod = B_FALSE; + cell_t *where; // default to normal name if (hasflag(o->flags, F_SHOPITEM)) { shopitem = B_TRUE; } + where = getoblocation(o); + if (shopitem) { strcpy(basename,o->type->name); } else { @@ -2573,9 +2658,30 @@ char *real_getobname(object_t *o, char *buf, int count, int wantpremods, int wan } if (!shopitem) { - if (gamestarted && adjustforblind && isblind(player) ) { - // override with onclass names - if (o->type->obclass->id == OC_SCROLL) { + if ((gamemode == GM_GAMESTARTED) && adjustforblind && !haslos(player, where) ) { + // override with obclass names + switch (o->type->obclass->id) { + case OC_BOOK: + strcpy(basename, "book"); + break; + case OC_POTION: + strcpy(basename, "potion"); + break; + case OC_RING: + strcpy(basename, "ring"); + break; + case OC_SCROLL: + strcpy(basename, "scroll"); + break; + case OC_WAND: + strcpy(basename, "wand"); + break; + default: + break; + } + if (o->type->obclass->id == OC_RING) { + strcpy(basename, "ring"); + } else if (o->type->obclass->id == OC_SCROLL) { strcpy(basename, "scroll"); } else if (o->type->obclass->id == OC_POTION) { strcpy(basename, "potion"); @@ -2790,7 +2896,7 @@ char *real_getobname(object_t *o, char *buf, int count, int wantpremods, int wan } // TODO: detect magic - append [magic] - if (gamestarted && lfhasflag(player, F_DETECTMAGIC)) { + if ((gamemode == GM_GAMESTARTED) && lfhasflag(player, F_DETECTMAGIC)) { if (hasunknownmod) { strcat(buf, " [magic]"); } @@ -2929,6 +3035,8 @@ char *real_getrandomob(map_t *map, char *buf, int cond, int cval, int forcedepth char cursestr[BUFLEN]; int raritymin,raritymax; int depth; + int done = B_FALSE; + if (forcedepth != NA) { depth = forcedepth; @@ -2940,81 +3048,86 @@ char *real_getrandomob(map_t *map, char *buf, int cond, int cval, int forcedepth getrarity(depth, &raritymin, &raritymax, 25); - if (db) dblog("adding random object with rarity value between %d - %d",raritymin,raritymax); - if (db) { - objectclass_t *oc; - switch (cond) { - case RO_DAMTYPE: - dblog(" (must have damtype = %s)",getdamname(cval)); - break; - case RO_OBCLASS: - oc = findoc(cval); - dblog(" (must have obclass = %s)",oc->name); - break; - } - } - - - // try to find an object of this type which will - // fit in the map's habitat - nposs = 0; - 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); - } - } - if (rarflag) { - if ((rarflag->val[1] >= raritymin) && (rarflag->val[1] <= raritymax)) { - rarok = B_TRUE; + while (!done) { + if (db) dblog("adding random object with rarity value between %d - %d",raritymin,raritymax); + if (db) { + objectclass_t *oc; + switch (cond) { + case RO_DAMTYPE: + dblog(" (must have damtype = %s)",getdamname(cval)); + break; + case RO_OBCLASS: + oc = findoc(cval); + dblog(" (must have obclass = %s)",oc->name); + break; } } - 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; + + // try to find an object of this type which will + // fit in the map's habitat + nposs = 0; + 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); } } + if (rarflag) { + if ((rarflag->val[1] >= raritymin) && (rarflag->val[1] <= raritymax)) { + rarok = B_TRUE; + } + } + + 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; + } + } + } + + if (rarok && condok) { + //if (db) dblog("-> possibility: %s, rarity=%d",ot->name, rarflag->val[1]); + poss[nposs] = ot; + nposs++; + if (nposs >= MAXRANDOMOBCANDIDATES) break; + } } - 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); + } else { + // something found + done = B_TRUE; } - } - - // 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); - } + } // end while !done if (db) dblog("got %d possibilities.",nposs); // pick a random object from our possiblities @@ -3378,12 +3491,12 @@ char *getschoolname(enum SPELLSCHOOL sch) { case SS_ALLOMANCY: return "Allomancy"; case SS_DIVINE: return "Divine Powers"; case SS_WILD: return "Wild Magic"; - case SS_MENTAL: return "Mental Powers"; + case SS_MENTAL: return "Psionic Powers"; case SS_AIR: return "Elemental/Air Magic"; case SS_FIRE: return "Elemental/Fire Magic"; case SS_ICE: return "Elemental/Ice Magic"; case SS_MODIFICATION: return "Transmutation Magic"; - case SS_DEATH: return "Death Magic"; + case SS_DEATH: return "Necromancy"; case SS_LIFE: return "Life Magic"; case SS_DIVINATION: return "Divination Magic"; case SS_TRANSLOCATION: return "Translocation Magic"; @@ -3582,46 +3695,17 @@ void initobjects(void) { objecttype_t *ot; // generate hidden names - addhiddenname(OC_BOOK, "ancient book"); - addhiddenname(OC_BOOK, "black book"); - addhiddenname(OC_BOOK, "blue book"); - addhiddenname(OC_BOOK, "clean book"); - addhiddenname(OC_BOOK, "creepy book"); - addhiddenname(OC_BOOK, "damp book"); - addhiddenname(OC_BOOK, "dog-eared book"); - addhiddenname(OC_BOOK, "dusty book"); - addhiddenname(OC_BOOK, "eerie book"); - addhiddenname(OC_BOOK, "fancy book"); - addhiddenname(OC_BOOK, "frosty book"); - addhiddenname(OC_BOOK, "furry book"); - addhiddenname(OC_BOOK, "glowing book"); - addhiddenname(OC_BOOK, "hot book"); - addhiddenname(OC_BOOK, "humming book"); - addhiddenname(OC_BOOK, "icy book"); - addhiddenname(OC_BOOK, "jiggling book"); - addhiddenname(OC_BOOK, "leatherbound book"); - addhiddenname(OC_BOOK, "luminous book"); - addhiddenname(OC_BOOK, "mouldy book"); - addhiddenname(OC_BOOK, "muddy book"); - addhiddenname(OC_BOOK, "night-black book"); - addhiddenname(OC_BOOK, "orange book"); - addhiddenname(OC_BOOK, "papyrus book"); - addhiddenname(OC_BOOK, "pink book"); - addhiddenname(OC_BOOK, "plain book"); - addhiddenname(OC_BOOK, "quivering book"); - addhiddenname(OC_BOOK, "rainbow-coloured book"); - addhiddenname(OC_BOOK, "red book"); - addhiddenname(OC_BOOK, "slimy book"); - addhiddenname(OC_BOOK, "small book"); - addhiddenname(OC_BOOK, "soggy book"); - addhiddenname(OC_BOOK, "thin book"); - addhiddenname(OC_BOOK, "thick book"); - addhiddenname(OC_BOOK, "tiny book"); - addhiddenname(OC_BOOK, "vibrating book"); - addhiddenname(OC_BOOK, "vine-covered book"); - addhiddenname(OC_BOOK, "warm book"); - addhiddenname(OC_BOOK, "worn book"); - addhiddenname(OC_BOOK, "wrinkled book"); + for (n = 0; strlen(colour[n]); n++) { + char buf[BUFLEN]; + // add it without an adjective + sprintf(buf, "%s book", colour[n]); + addhiddenname(OC_BOOK, buf); + // add it with all known adjectives + for (i = 0; strlen(bookadjective[i]) ; i++) { + sprintf(buf, "%s %s book",bookadjective[i], colour[n]); + addhiddenname(OC_BOOK, buf); + } + } addhiddenname(OC_SCROLL, "scroll titled ABRA CA DABRA"); addhiddenname(OC_SCROLL, "scroll titled BARBAR"); @@ -3645,29 +3729,19 @@ void initobjects(void) { addhiddenname(OC_SCROLL, "scroll titled VOLTR YI MEN"); addhiddenname(OC_SCROLL, "scroll titled ZAREL NOR"); - addhiddenname(OC_POTION, "aqua potion"); - addhiddenname(OC_POTION, "azure potion"); - addhiddenname(OC_POTION, "blue potion"); - addhiddenname(OC_POTION, "brown potion"); addhiddenname(OC_POTION, "clear potion"); - addhiddenname(OC_POTION, "cyan potion"); - addhiddenname(OC_POTION, "dark potion"); - addhiddenname(OC_POTION, "effervescent potion"); - addhiddenname(OC_POTION, "fizzy potion"); - addhiddenname(OC_POTION, "fuming potion"); - addhiddenname(OC_POTION, "green potion"); - addhiddenname(OC_POTION, "indigo potion"); - addhiddenname(OC_POTION, "luminous potion"); // should produce light - addhiddenname(OC_POTION, "magenta potion"); - addhiddenname(OC_POTION, "orange potion"); - addhiddenname(OC_POTION, "red potion"); - addhiddenname(OC_POTION, "violet potion"); - addhiddenname(OC_POTION, "yellow potion"); - // other descriptions - addhiddenname(OC_POTION, "bubbling potion"); - addhiddenname(OC_POTION, "fizzy potion"); - addhiddenname(OC_POTION, "gluggy potion"); - addhiddenname(OC_POTION, "steaming potion"); + + for (n = 0; strlen(colour[n]); n++) { + char buf[BUFLEN]; + // add it without an adjective + sprintf(buf, "%s potion", colour[n]); + addhiddenname(OC_POTION, buf); + // add it with all known adjectives + for (i = 0; strlen(potadjective[i]) ; i++) { + sprintf(buf, "%s %s potion",potadjective[i], colour[n]); + addhiddenname(OC_POTION, buf); + } + } addhiddenname(OC_WAND, "amethyst wand"); addhiddenname(OC_WAND, "brass wand"); @@ -3699,6 +3773,8 @@ void initobjects(void) { addhiddenname(OC_RING, "sapphire ring"); addhiddenname(OC_RING, "silver ring"); + + for (n = 0; strlen(technoun[n]); n++) { // add it without an adjective addhiddenname(OC_TECH, technoun[n]); @@ -3794,6 +3870,10 @@ void initobjects(void) { addmaterial(MT_FOOD, "food", 3); addmaterial(MT_PLASTIC, "plastic", 3); addflag(lastmaterial->flags, F_HARD, B_TRUE, NA, NA, NULL); + addmaterial(MT_WAX, "wax", 3); + addflag(lastmaterial->flags, F_MATCONVERT, MT_FIRE, NA, NA, "lump of melted wax"); + addflag(lastmaterial->flags, F_MATCONVERTTEXT, MT_FIRE, NA, NA, "melts"); + addflag(lastmaterial->flags, F_MATCONVERTTEXTPL, MT_FIRE, NA, NA, "melt"); addmaterial(MT_RUBBER, "rubber", 4); addmaterial(MT_LEATHER, "leather", 4); addmaterial(MT_BONE, "bone", 5); @@ -4243,26 +4323,26 @@ void initobjects(void) { addot(OT_S_BLINDNESS, "blindness", "Temporarily blinds the target.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_DEATH, 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_AICASTTOATTACK, ST_VICTIM, NA, NA, NULL); // l3 addot(OT_S_ANIMATEDEAD, "animate dead", "Imbues nearby corpses with life, creating an undead zombie.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_DEATH, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 3, NA, NA, NULL); // TODO: should be "castnearob ot_corpse" - addflag(lastot->flags, F_AICASTANYWHERE, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_ANYWHERE, NA, NA, NULL); addot(OT_S_WEAKEN, "weaken", "Temporarily lowers the target's muscle strength.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_DEATH, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 3, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATVICTIM, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_VICTIM, NA, NA, NULL); addot(OT_S_PAIN, "pain", "Causes extreme pain in the target whenever they move.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_DEATH, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 3, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATVICTIM, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_VICTIM, NA, NA, NULL); // l8 addot(OT_S_INFINITEDEATH, "infinite death", "Annihilates all life on the caster's level!", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_DEATH, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 8, NA, NA, NULL); - addflag(lastot->flags, F_AICASTANYWHERE, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_ANYWHERE, NA, NA, NULL); /////////////////// // divination /////////////////// @@ -4304,27 +4384,27 @@ void initobjects(void) { addot(OT_S_FIREDART, "flame dart", "Fires a medium-sized dart of fire, dealing 2-6 fire damage.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_FIRE, 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_AICASTTOATTACK, ST_VICTIM, NA, NA, NULL); // l3 addot(OT_S_FLAMEPILLAR, "flame pillar", "Creates a tall pillar of flame.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_FIRE, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 3, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATVICTIM, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_VICTIM, NA, NA, NULL); // l4 addot(OT_S_FLAMEBURST, "flame burst", "Creates a radial blast of fire out from the caster.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_FIRE, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 4, NA, NA, NULL); - addflag(lastot->flags, F_AICASTNEXTTOVICTIM, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_ADJSELF, NA, NA, NULL); // l5 addot(OT_S_BURNINGWAVE, "burning wave", "Fire bursts from the ground in a line towards the target.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_FIRE, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 4, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATVICTIM, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_VICTIM, NA, NA, NULL); addflag(lastot->flags, F_RANGE, 3, NA, NA, NULL); addot(OT_S_FIREBALL, "fireball", "Creates a huge ball of fire.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_FIRE, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 5, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATVICTIM, NA, NA, NA, NULL); // TODO: should be "near victim" + addflag(lastot->flags, F_AICASTTOATTACK, ST_VICTIM, NA, NA, NULL); // TODO: should be "near victim" /////////////////// // elemental - ice /////////////////// @@ -4332,7 +4412,7 @@ void initobjects(void) { addot(OT_S_CONECOLD, "cone of cold", "Shoots a blast of ice cold air, dealing 2-6 cold damage.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_ICE, 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_AICASTTOATTACK, ST_VICTIM, NA, NA, NULL); addot(OT_S_FREEZEOB, "freezing touch", "Permenantly changes the next object touched into solid ice.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_MODIFICATION, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 2, NA, NA, NULL); @@ -4343,17 +4423,18 @@ void initobjects(void) { addot(OT_S_SLOW, "slowness", "Decreases the speed of the target.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_GRAVITY, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 4, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATVICTIM, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_VICTIM, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOFLEE, ST_VICTIM, NA, NA, NULL); // l5 addot(OT_S_GRAVBOOST, "boost gravity", "Greatly increases gravity around the target, stopping them from moving.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_GRAVITY, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 5, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATVICTIM, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_VICTIM, NA, NA, NULL); // l6 addot(OT_S_HASTE, "haste", "Increases the speed of the target.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_GRAVITY, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 6, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATSELF, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_SELF, NA, NA, NULL); /////////////////// // life /////////////////// @@ -4361,7 +4442,7 @@ void initobjects(void) { addot(OT_S_HEALINGMIN, "minor healing", "Restores 1-8 health to the caster.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_LIFE, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 1, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATSELF, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOFLEE, ST_SELF, NA, NA, NULL); addot(OT_S_TURNUNDEAD, "turn undead", "Instills fear in undead creatures. Power depends on caster's skill.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_LIFE, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 1, NA, NA, NULL); @@ -4369,7 +4450,7 @@ void initobjects(void) { addot(OT_S_HEALING, "healing", "Restores 10-20 health to the caster.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_LIFE, 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_AICASTTOFLEE, ST_SELF, NA, NA, NULL); /////////////////// // mental /////////////////// @@ -4381,10 +4462,11 @@ void initobjects(void) { addot(OT_S_SLEEP, "sleep", "Puts the target creature to sleep.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_MENTAL, 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_AICASTTOATTACK, ST_VICTIM, NA, NA, NULL); addot(OT_S_TELEKINESIS, "telekinesis", "Mentally move or manipulate nearby objects.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_MENTAL, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 2, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_SPECIAL, NA, NA, NULL); // TODO: hardcode how ai casts this /////////////////// // modification @@ -4399,31 +4481,30 @@ void initobjects(void) { addot(OT_S_LIGHT, "light", "Creates a permenant light source centred on the caster.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_MODIFICATION, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 1, NA, NA, NULL); - addflag(lastot->flags, F_AICASTANYWHERE, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_ANYWHERE, NA, NA, NULL); addot(OT_S_DARKNESS, "darkness", "Permenantly darkens the area around the caster.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_MODIFICATION, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 1, NA, NA, NULL); - addflag(lastot->flags, F_AICASTANYWHERE, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_ANYWHERE, 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); + addflag(lastot->flags, F_AICASTTOATTACK, ST_SELF, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOFLEE, ST_SELF, 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); - addflag(lastot->flags, F_AICASTATSELF, NA, NA, NA, NULL); // l4 addot(OT_S_GASEOUSFORM, "gaseous form", "Changes the caster into a cloud of gas.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_MODIFICATION, 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_AICASTTOATTACK, ST_SELF, NA, NA, NULL); // l6 addot(OT_S_PETRIFY, "petrify", "Causes the target mosnter to turn into stone.", 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); + addflag(lastot->flags, F_AICASTTOATTACK, ST_VICTIM, NA, NA, NULL); 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); @@ -4440,7 +4521,7 @@ void initobjects(void) { addot(OT_S_CREATEMONSTER, "create monster", "Summons a (probably hostile) monster to a nearby location.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_SUMMONING, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 2, NA, NA, NULL); - addflag(lastot->flags, F_AICASTANYWHERE, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_ANYWHERE, NA, NA, NULL); /////////////////// // translocation /////////////////// @@ -4448,23 +4529,23 @@ void initobjects(void) { 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, 2, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATSELF, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOFLEE, ST_SELF, NA, NA, NULL); addflag(lastot->flags, F_MAXPOWER, 1, NA, NA, NULL); // l4 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_AICASTTOFLEE, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOFLEE, ST_SELF, 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); + addflag(lastot->flags, F_AICASTTOFLEE, ST_VICTIM, 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); addflag(lastot->flags, F_SPELLLEVEL, 6, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATSELF, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_SELF, NA, NA, NULL); /////////////////// // wild @@ -4473,31 +4554,35 @@ void initobjects(void) { 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_AICASTTOATTACK, ST_VICTIM, 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 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_AICASTTOATTACK, ST_VICTIM, 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); addflag(lastot->flags, F_SPELLLEVEL, 3, NA, NA, NULL); - addflag(lastot->flags, F_AICASTNEXTTOVICTIM, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_ADJSELF, NA, NA, NULL); addot(OT_S_FLASH, "flash", "Causes a very bright flash, stunning anyone who sees it.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_WILD, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 3, NA, NA, NULL); - addflag(lastot->flags, F_AICASTANYWHERE, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_ANYWHERE, NA, NA, NULL); // l4 addot(OT_S_DETONATE, "detonate", "Causes a given area to explode with massive force.", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLSCHOOL, SS_WILD, NA, NA, NULL); addflag(lastot->flags, F_SPELLLEVEL, 4, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATVICTIM, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_VICTIM, NA, NA, NULL); // divine powers + addot(OT_A_DEBUG, "debug", "You can toggle debugging for a lifeform.", MT_NOTHING, 0, OC_ABILITY); + addflag(lastot->flags, F_SPELLSCHOOL, SS_ABILITY, NA, NA, NULL); + addot(OT_A_LEARN, "learn", "Learn new skills.", MT_NOTHING, 0, OC_ABILITY); + addflag(lastot->flags, F_SPELLSCHOOL, SS_ABILITY, NA, NA, NULL); addot(OT_S_WISH, "wish", "Grants the caster any item of their choice (with some limitations).", MT_NOTHING, 0, OC_SPELL); addflag(lastot->flags, F_SPELLLEVEL, 9, NA, NA, NULL); addflag(lastot->flags, F_SPELLSCHOOL, SS_DIVINE, NA, NA, NULL); @@ -4507,26 +4592,80 @@ void initobjects(void) { // abilities addot(OT_A_GRAB, "grab", "You can grab hold of nearby enemies to prevent their escape.", MT_NOTHING, 0, OC_ABILITY); addflag(lastot->flags, F_SPELLSCHOOL, SS_ABILITY, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATADJVICTIM, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_ADJVICTIM, NA, NA, NULL); addot(OT_A_CRUSH, "crush", "You can crush enemies after grabbing them.", MT_NOTHING, 0, OC_ABILITY); addflag(lastot->flags, F_SPELLSCHOOL, SS_ABILITY, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATADJVICTIM, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_ADJVICTIM, NA, NA, NULL); addot(OT_A_JUMP, "jump", "You can leap large distances.", MT_NOTHING, 0, OC_ABILITY); addflag(lastot->flags, F_SPELLSCHOOL, SS_ABILITY, NA, NA, NULL); addot(OT_A_SPRINT, "sprint", "You can run at high speed over short distances.", MT_NOTHING, 0, OC_ABILITY); addflag(lastot->flags, F_SPELLSCHOOL, SS_ABILITY, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATSELF, NA, NA, NA, NULL); - addot(OT_A_DEBUG, "debug", "You can toggle debugging for a lifeform.", MT_NOTHING, 0, OC_ABILITY); - addflag(lastot->flags, F_SPELLSCHOOL, SS_ABILITY, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_SELF, NA, NA, NULL); addot(OT_A_EMPLOY, "employ", "Assigns a job to the target lifeform.", MT_NOTHING, 0, OC_ABILITY); addflag(lastot->flags, F_SPELLSCHOOL, SS_ABILITY, NA, NA, NULL); addot(OT_A_HEAVYBLOW, "heavy blow", "Mighty blow which knocks enemies backwards.", MT_NOTHING, 0, OC_ABILITY); addflag(lastot->flags, F_SPELLSCHOOL, SS_ABILITY, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATADJVICTIM, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_ADJVICTIM, NA, NA, NULL); addot(OT_A_INSPECT, "inspect", "Try to identify an unknown object from your pack.", MT_NOTHING, 0, OC_ABILITY); addflag(lastot->flags, F_SPELLSCHOOL, SS_ABILITY, NA, NA, NULL); + // manuals + addot(OT_MAN_ATHLETICS, "manual of athletics", "Teaches you the skill 'athletics'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_ATHLETICS, NA, NA, NULL); + addot(OT_MAN_FIRSTAID, "manual of first aid", "Teaches you the skill 'first aid'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_FIRSTAID, NA, NA, NULL); + addot(OT_MAN_LOCKPICKING, "manual of lockpicking", "Teaches you the skill 'lockpicking'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_LOCKPICKING, NA, NA, NULL); + addot(OT_MAN_RESEARCH, "manual of research", "Teaches you the skill 'research'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_RESEARCH, NA, NA, NULL); + addot(OT_MAN_SPELLCASTING, "manual of spellcasting", "Teaches you the skill 'spellcasting'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_SPELLCASTING, NA, NA, NULL); + // weapon manuals + addot(OT_MAN_AXES, "manual of axes", "Teaches you the skill 'axes'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_AXES, NA, NA, NULL); + addot(OT_MAN_CLUBS, "manual of clubs", "Teaches you the skill 'clubs'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_CLUBS, NA, NA, NULL); + addot(OT_MAN_LONGBLADES, "manual of long blades", "Teaches you the skill 'long blades'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_LONGBLADES, NA, NA, NULL); + addot(OT_MAN_POLEARMS, "manual of polearms", "Teaches you the skill 'polearms'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_POLEARMS, NA, NA, NULL); + addot(OT_MAN_SHORTBLADES, "manual of short blades", "Teaches you the skill 'short blades'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_SHORTBLADES, NA, NA, NULL); + addot(OT_MAN_STAVES, "manual of staves", "Teaches you the skill 'staves'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_STAVES, NA, NA, NULL); + addot(OT_MAN_UNARMED, "manual of unarmed combat", "Teaches you the skill 'unarmed combat'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_UNARMED, NA, NA, NULL); + // spell manuals + addot(OT_MAN_SS_ALLOMANCY, "manual of allomancy", "Teaches you the skill 'allomancy'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_SS_ALLOMANCY, NA, NA, NULL); + addot(OT_MAN_SS_AIR, "manual of air magic", "Teaches you the skill 'air magic'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_SS_AIR, NA, NA, NULL); + addot(OT_MAN_SS_DEATH, "manual of necromancy", "Teaches you the skill 'necromancy'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_SS_DEATH, NA, NA, NULL); + addot(OT_MAN_SS_DIVINATION, "manual of divination", "Teaches you the skill 'divination'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_SS_DIVINATION, NA, NA, NULL); + addot(OT_MAN_SS_FIRE, "manual of fire magic", "Teaches you the skill 'fire magic'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_SS_FIRE, NA, NA, NULL); + addot(OT_MAN_SS_ICE, "manual of ice magic", "Teaches you the skill 'ice magic'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_SS_ICE, NA, NA, NULL); + addot(OT_MAN_SS_GRAVITY, "manual of gravitation magic", "Teaches you the skill 'gravitation magic'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_SS_GRAVITY, NA, NA, NULL); + addot(OT_MAN_SS_LIFE, "manual of life magic", "Teaches you the skill 'life magic'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_SS_LIFE, NA, NA, NULL); + addot(OT_MAN_SS_MODIFICATION, "manual of modification", "Teaches you the skill 'modification'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_SS_MODIFICATION, NA, NA, NULL); + addot(OT_MAN_SS_MENTAL, "manual of psionics", "Teaches you the skill 'psionics'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_SS_MENTAL, NA, NA, NULL); + addot(OT_MAN_SS_SUMMONING, "manual of summoning", "Teaches you the skill 'summoning'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_SS_SUMMONING, NA, NA, NULL); + addot(OT_MAN_SS_TRANSLOCATION, "manual of translocation", "Teaches you the skill 'translocation'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_SS_TRANSLOCATION, NA, NA, NULL); + addot(OT_MAN_SS_WILD, "manual of wild magic", "Teaches you the skill 'wild magic'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_SS_WILD, NA, NA, NULL); + addot(OT_MAN_TECHUSAGE, "manual of technology", "Teaches you the skill 'tech usage'.", MT_PAPER, 3, OC_BOOK); + addflag(lastot->flags, F_MANUALOF, SK_TECHUSAGE, NA, NA, NULL); + // spellbooks addot(OT_SB_ANIMATEDEAD, "spellbook of animate dead", "Teaches the spell 'animate dead'.", MT_PAPER, 1.5, OC_BOOK); addflag(lastot->flags, F_LINKSPELL, OT_S_ANIMATEDEAD, NA, NA, NULL); @@ -4619,7 +4758,7 @@ void initobjects(void) { addflag(lastot->flags, F_LINKSPELL, OT_S_GATE, NA, NA, NULL); - // assign rarity to spellbooks + // assign rarity to books for (ot = objecttype ; ot ; ot = ot->next) { if ((ot->obclass->id == OC_BOOK) && !hasflag(ot->flags, F_RARITY)) { flag_t *f; @@ -4643,6 +4782,8 @@ void initobjects(void) { dblog("Spellbook %s linked to a spell id that doesn't exist.",ot->name); exit(1); } + } else if (hasflag(ot->flags, F_MANUALOF)) { + addflag(ot->flags, F_RARITY, H_ALL, 50, NA, NULL); } } @@ -4654,65 +4795,137 @@ void initobjects(void) { addflag(lastot->flags, F_RARITY, H_DUNGEON, 70, NA, NULL); addflag(lastot->flags, F_LINKSPELL, OT_S_CONECOLD, NA, NA, NULL); addflag(lastot->flags, F_OPERNEEDTARGET, TT_MONSTER, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATVICTIM, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_VICTIM, NA, NA, NULL); addot(OT_WAND_DETONATION, "wand of detonation", "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_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); + addflag(lastot->flags, F_AICASTTOATTACK, ST_VICTIM, 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); + addflag(lastot->flags, F_AICASTTOATTACK, ST_SELF, 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_AICASTTOATTACK, ST_VICTIM, 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); addflag(lastot->flags, F_OPERNEEDTARGET, TT_MONSTER, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATVICTIM, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_VICTIM, NA, NA, NULL); addot(OT_WAND_FIRE, "wand of fire", "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_FIREDART, NA, NA, NULL); addflag(lastot->flags, F_OPERNEEDTARGET, TT_MONSTER, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATVICTIM, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_VICTIM, NA, NA, NULL); addot(OT_WAND_HASTE, "wand of haste", "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_HASTE, NA, NA, NULL); addflag(lastot->flags, F_OPERNEEDTARGET, TT_MONSTER, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATSELF, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_SELF, NA, NA, NULL); addot(OT_WAND_KNOCK, "wand of opening", "A limited-use magical wand which casts the imbued spell.", MT_METAL, 0.5, OC_WAND); addflag(lastot->flags, F_RARITY, H_DUNGEON, 80, NA, NULL); addflag(lastot->flags, F_LINKSPELL, OT_S_KNOCK, NA, NA, NULL); addflag(lastot->flags, F_OPERNEEDTARGET, TT_DOOR, NA, NA, NULL); addot(OT_WAND_LIGHT, "wand of light", "A limited-use magical wand which casts the imbued spell.", MT_METAL, 0.5, OC_WAND); addflag(lastot->flags, F_RARITY, H_DUNGEON, 80, NA, NULL); - addflag(lastot->flags, F_LINKSPELL, OT_S_LIGHT, NA, NA, NULL); + addflag(lastot->flags, F_LINKSPELL, OT_S_LIGHT, 3, NA, NULL); 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_POLYMORPH, NA, NA, NULL); addflag(lastot->flags, F_OPERNEEDTARGET, TT_MONSTER, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATVICTIM, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_VICTIM, 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); addflag(lastot->flags, F_RARITY, H_DUNGEON, 70, NA, NULL); 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); + addflag(lastot->flags, F_AICASTTOATTACK, ST_VICTIM, NA, NA, NULL); 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); - addflag(lastot->flags, F_AICASTATVICTIM, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_VICTIM, NA, NA, NULL); addot(OT_WAND_WONDER, "wand of wonder", "Produces random effects.", MT_METAL, 0.5, OC_WAND); addflag(lastot->flags, F_RARITY, H_DUNGEON, 70, NA, NULL); addflag(lastot->flags, F_OPERNEEDTARGET, TT_NONE, NA, NA, NULL); - addflag(lastot->flags, F_AICASTATVICTIM, NA, NA, NA, NULL); + addflag(lastot->flags, F_AICASTTOATTACK, ST_VICTIM, NA, NA, NULL); + + // tools + 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); + addflag(lastot->flags, F_GLYPH, NA, NA, NA, "!"); + addflag(lastot->flags, F_NOBLESS, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_PRODUCESLIGHT, 2, NA, NA, NULL); + addflag(lastot->flags, F_HOLDCONFER, F_PRODUCESLIGHT, 2, IFKNOWN, NULL); + + addot(OT_CANDLE, "candle", "A short wax candle.", MT_WAX, 0.2, OC_TOOLS); + addflag(lastot->flags, F_NOBLESS, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_RARITY, H_DUNGEON, 90, NA, NULL); + addflag(lastot->flags, F_OPERABLE, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_OPERONOFF, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_ACTIVATECONFER, F_PRODUCESLIGHT, 1, NA, NULL); + addflag(lastot->flags, F_PRODUCESLIGHT, 1, NA, IFACTIVE, NULL); + addflag(lastot->flags, F_RNDCHARGES, 5, 10, NA, NULL); + addflag(lastot->flags, F_LIGHTSOURCE, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_CHARGELOWMSG, B_TRUE, NA, NA, "flickers"); + addflag(lastot->flags, F_CHARGEOUTMSG, B_TRUE, NA, NA, "goes out"); + + addot(OT_GUNPOWDER, "pile of gunpowder", "A black metallic powder.", MT_METAL, 0.5, OC_TOOLS); + addflag(lastot->flags, F_HASHIDDENNAME, B_TRUE, NA, NA, "pile of black powder"); + addflag(lastot->flags, F_GLYPH, NA, NA, NA, ","); + addflag(lastot->flags, F_NOBLESS, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_STACKABLE, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_RARITY, H_DUNGEON, 65, NA, NULL); + addflag(lastot->flags, F_DAMAGABLE, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_EXPLODEONDAM, 15, NA, NA, NULL); + addflag(lastot->flags, F_DTVULN, DT_FIRE, NA, NA, "2d6"); + addflag(lastot->flags, F_FLAMMABLE, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_POWDER, B_TRUE, NA, NA, NULL); + + + addot(OT_LANTERNOIL, "oil lantern", "An oil-powered lantern which produces a lot of light.", MT_METAL, 1, OC_TOOLS); + addflag(lastot->flags, F_NOBLESS, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_RARITY, H_DUNGEON, 55, NA, NULL); + addflag(lastot->flags, F_OPERABLE, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_OPERONOFF, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_ACTIVATECONFER, F_PRODUCESLIGHT, 3, NA, NULL); + addflag(lastot->flags, F_PRODUCESLIGHT, 3, NA, IFACTIVE, NULL); + addflag(lastot->flags, F_RNDCHARGES, 100, 200, NA, NULL); + addflag(lastot->flags, F_REFILLWITH, OT_POT_OIL, NA, NA, NULL); + addflag(lastot->flags, F_LIGHTSOURCE, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_CHARGELOWMSG, B_TRUE, NA, NA, "flickers"); + addflag(lastot->flags, F_CHARGEOUTMSG, B_TRUE, NA, NA, "goes out"); + + addot(OT_LOCKPICK, "lockpick", "An angled piece of metal, used to open locks.", MT_METAL, 0.05, OC_TOOLS); + addflag(lastot->flags, F_STACKABLE, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_NOBLESS, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_RARITY, H_DUNGEON, 75, NA, NULL); + addflag(lastot->flags, F_PICKLOCKS, 10, B_DIEONFAIL, NA, NULL); + addflag(lastot->flags, F_OPERABLE, B_TRUE, NA, NA, NULL); + + addot(OT_PICKAXE, "pickaxe", "A heavy tool for breaking rock.", MT_METAL, 8, OC_TOOLS); + addflag(lastot->flags, F_RARITY, H_DUNGEON, 65, NA, NULL); + addflag(lastot->flags, F_OPERABLE, B_TRUE, NA, NA, NULL); + + addot(OT_TORCH, "torch", "A metre-long wooden rod with a flammable end.", MT_WOOD, 2, OC_TOOLS); + addflag(lastot->flags, F_NOBLESS, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_RARITY, H_DUNGEON, 85, NA, NULL); + addflag(lastot->flags, F_OPERABLE, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_OPERONOFF, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_ACTIVATECONFER, F_PRODUCESLIGHT, 2, NA, NULL); + addflag(lastot->flags, F_PRODUCESLIGHT, 2, NA, IFACTIVE, NULL); + addflag(lastot->flags, F_RNDCHARGES, 50, 100, NA, NULL); + addflag(lastot->flags, F_REFILLWITH, OT_POT_OIL, NA, NA, NULL); // tech - l0 addot(OT_CREDITCARD, "credit card", "A rectangular plastic card.", MT_PLASTIC, 0.01, OC_TECH); @@ -4851,51 +5064,6 @@ void initobjects(void) { // tech - l6 ??? - // tools - 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); - addflag(lastot->flags, F_GLYPH, NA, NA, NA, "!"); - addflag(lastot->flags, F_NOBLESS, B_TRUE, NA, NA, NULL); - addflag(lastot->flags, F_PRODUCESLIGHT, 2, NA, NA, NULL); - addflag(lastot->flags, F_HOLDCONFER, F_PRODUCESLIGHT, 2, IFKNOWN, NULL); - - addot(OT_GUNPOWDER, "pile of gunpowder", "A black metallic powder.", MT_METAL, 0.5, OC_TOOLS); - addflag(lastot->flags, F_HASHIDDENNAME, B_TRUE, NA, NA, "pile of black powder"); - addflag(lastot->flags, F_GLYPH, NA, NA, NA, ","); - addflag(lastot->flags, F_NOBLESS, B_TRUE, NA, NA, NULL); - addflag(lastot->flags, F_STACKABLE, B_TRUE, NA, NA, NULL); - addflag(lastot->flags, F_RARITY, H_DUNGEON, 65, NA, NULL); - addflag(lastot->flags, F_DAMAGABLE, B_TRUE, NA, NA, NULL); - addflag(lastot->flags, F_EXPLODEONDAM, 15, NA, NA, NULL); - addflag(lastot->flags, F_DTVULN, DT_FIRE, NA, NA, "2d6"); - addflag(lastot->flags, F_FLAMMABLE, B_TRUE, NA, NA, NULL); - addflag(lastot->flags, F_POWDER, B_TRUE, NA, NA, NULL); - - addot(OT_LANTERNOIL, "oil lantern", "An oil-powered lantern which produces a lot of light.", MT_METAL, 1, OC_TOOLS); - addflag(lastot->flags, F_NOBLESS, B_TRUE, NA, NA, NULL); - addflag(lastot->flags, F_RARITY, H_DUNGEON, 55, NA, NULL); - addflag(lastot->flags, F_OPERABLE, B_TRUE, NA, NA, NULL); - addflag(lastot->flags, F_OPERONOFF, B_TRUE, NA, NA, NULL); - addflag(lastot->flags, F_ACTIVATECONFER, F_PRODUCESLIGHT, 3, NA, NULL); - addflag(lastot->flags, F_PRODUCESLIGHT, 3, NA, IFACTIVE, NULL); - addflag(lastot->flags, F_RNDCHARGES, 100, 200, NA, NULL); - addflag(lastot->flags, F_REFILLWITH, OT_POT_OIL, NA, NA, NULL); - - addot(OT_LOCKPICK, "lockpick", "An angled piece of metal, used to open locks.", MT_METAL, 0.05, OC_TOOLS); - addflag(lastot->flags, F_STACKABLE, B_TRUE, NA, NA, NULL); - addflag(lastot->flags, F_NOBLESS, B_TRUE, NA, NA, NULL); - addflag(lastot->flags, F_RARITY, H_DUNGEON, 75, NA, NULL); - addflag(lastot->flags, F_PICKLOCKS, 10, B_DIEONFAIL, NA, NULL); - addflag(lastot->flags, F_OPERABLE, B_TRUE, NA, NA, NULL); - - addot(OT_PICKAXE, "pickaxe", "A heavy tool for breaking rock.", MT_METAL, 8, OC_TOOLS); - addflag(lastot->flags, F_RARITY, H_DUNGEON, 65, NA, NULL); - addflag(lastot->flags, F_OPERABLE, B_TRUE, NA, NA, NULL); // misc @@ -4950,10 +5118,18 @@ void initobjects(void) { addflag(lastot->flags, F_OBHPDRAIN, 1, NA, NA, NULL); addflag(lastot->flags, F_NOOBDAMTEXT, B_TRUE, NA, NA, NULL); addflag(lastot->flags, F_DAMAGABLE, B_TRUE, NA, NA, NULL); + + addot(OT_MELTEDWAX, "lump of melted wax", "A useless lump of melted wax.", MT_WAX, 0.1, OC_MISC); + addflag(lastot->flags, F_STACKABLE, NA, NA, NA, NULL); + addflag(lastot->flags, F_NOBLESS, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_GLYPH, NA, NA, NA, ","); + addflag(lastot->flags, F_NOMATCONVERT, B_TRUE, NA, NA, NULL); + addot(OT_SOGGYPAPER, "lump of soggy paper", "A useless lump of soggy paper.", MT_WETPAPER, 0.1, OC_MISC); addflag(lastot->flags, F_STACKABLE, NA, NA, NA, NULL); addflag(lastot->flags, F_NOBLESS, B_TRUE, NA, NA, NULL); addflag(lastot->flags, F_GLYPH, NA, NA, NA, "?"); + addflag(lastot->flags, F_NOMATCONVERT, NA, NA, NA, NULL); addot(OT_VOMITPOOL, "pool of vomit", "A disgusting pool of regurgitated food.", MT_WATER, 0, OC_MISC); addflag(lastot->flags, F_STACKABLE, B_TRUE, NA, NA, NULL); @@ -5415,33 +5591,39 @@ void initobjects(void) { addflag(lastot->flags, F_DAMTYPE, DT_UNARMED, NA, NA, NULL); addflag(lastot->flags, F_DAM, 1, 2, NA, NULL); addflag(lastot->flags, F_ACCURACY, 100, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_UNARMED, NA, NA, NULL); addot(OT_TEETH, "teeth", "teeth object", MT_BONE, 0, OC_WEAPON); addflag(lastot->flags, F_DAMTYPE, DT_BITE, NA, NA, NULL); addflag(lastot->flags, F_DAM, 1, 2, NA, NULL); addflag(lastot->flags, F_ACCURACY, 100, NA, NA, NULL); addflag(lastot->flags, F_NOSTRDAMMOD, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_NONE, NA, NA, NULL); addot(OT_CLAWS, "claws", "claws object", MT_BONE, 0, OC_WEAPON); addflag(lastot->flags, F_DAMTYPE, DT_CLAW, NA, NA, NULL); addflag(lastot->flags, F_DAM, 1, 2, NA, NULL); addflag(lastot->flags, F_ACCURACY, 100, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_NONE, NA, NA, NULL); addot(OT_TAIL, "tail", "tail object", MT_FLESH, 0, OC_WEAPON); addflag(lastot->flags, F_DAMTYPE, DT_BASH, NA, NA, NULL); addflag(lastot->flags, F_DAM, 1, 4, NA, NULL); addflag(lastot->flags, F_ACCURACY, 80, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_NONE, NA, NA, NULL); addot(OT_TENTACLE, "tentacle", "tentacle object", MT_FLESH, 0, OC_WEAPON); addflag(lastot->flags, F_DAMTYPE, DT_BASH, NA, NA, NULL); addflag(lastot->flags, F_DAM, 2, 6, NA, NULL); addflag(lastot->flags, F_ACCURACY, 100, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_NONE, NA, NA, NULL); addot(OT_ZAPPER, "zapper", "zapper object", MT_NOTHING, 0, OC_WEAPON); addflag(lastot->flags, F_DAMTYPE, DT_ELECTRIC, NA, NA, NULL); addflag(lastot->flags, F_DAM, 1, 2, NA, NULL); addflag(lastot->flags, F_ACCURACY, 100, NA, NA, NULL); addflag(lastot->flags, F_NOSTRDAMMOD, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_NONE, NA, NA, NULL); // monster weapons addot(OT_ACIDATTACK, "acidattack", "acid attack object", MT_WATER, 0, OC_WEAPON); @@ -5449,18 +5631,21 @@ void initobjects(void) { addflag(lastot->flags, F_DAM, 1, 2, NA, NULL); addflag(lastot->flags, F_ACCURACY, 60, NA, NA, NULL); addflag(lastot->flags, F_NOSTRDAMMOD, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_NONE, NA, NA, NULL); addot(OT_TOUCHPARALYZE, "paralyzing touch", "paralyzing touch object", MT_BONE, 0, OC_WEAPON); addflag(lastot->flags, F_DAMTYPE, DT_TOUCH, NA, NA, NULL); addflag(lastot->flags, F_DAM, 0, 1, NA, NULL); addflag(lastot->flags, F_ACCURACY, 100, NA, NA, NULL); addflag(lastot->flags, F_HITCONFER, F_PARALYZED, B_TRUE, NA, "2-4"); addflag(lastot->flags, F_NOSTRDAMMOD, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_NONE, NA, NA, NULL); addot(OT_TOUCHPARALYZE2, "strong paralyzing touch", "strong paralyzing touch object", MT_BONE, 0, OC_WEAPON); addflag(lastot->flags, F_DAMTYPE, DT_TOUCH, NA, NA, NULL); addflag(lastot->flags, F_DAM, 0, 1, NA, NULL); addflag(lastot->flags, F_ACCURACY, 100, NA, NA, NULL); addflag(lastot->flags, F_HITCONFER, F_PARALYZED, B_TRUE, NA, "5-10"); addflag(lastot->flags, F_NOSTRDAMMOD, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_NONE, NA, NA, NULL); // missiles addot(OT_DART, "dart", "A small, sharp projectile weapon.", MT_WOOD, 0.5, OC_MISSILE); @@ -5526,6 +5711,7 @@ void initobjects(void) { addflag(lastot->flags, F_DAMAGABLE, B_TRUE, NA, NA, NULL); addflag(lastot->flags, F_OBHP, 2, 2, NA, NULL); addflag(lastot->flags, F_PICKLOCKS, 7, B_BLUNTONFAIL, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_SHORTBLADES, NA, NA, NULL); addot(OT_ORNDAGGER, "ornamental dagger", "This dagger is pretty, but not particularly effective.", MT_METAL, 1, OC_WEAPON); addflag(lastot->flags, F_RARITY, H_DUNGEON, 50, NA, NULL); addflag(lastot->flags, F_SHINY, B_TRUE, NA, NA, NULL); @@ -5534,28 +5720,33 @@ void initobjects(void) { addflag(lastot->flags, F_ACCURACY, 100, NA, NA, NULL); addflag(lastot->flags, F_MISSILE, B_TRUE, NA, NA, NULL); addflag(lastot->flags, F_PICKLOCKS, 7, B_BLUNTONFAIL, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_SHORTBLADES, NA, NA, NULL); addot(OT_SHORTSWORD, "short sword", "A short blade for fighting. Better for stabbing.", MT_METAL, 2.5, OC_WEAPON); addflag(lastot->flags, F_RARITY, H_DUNGEON, 90, NA, NULL); addflag(lastot->flags, F_DAMTYPE, DT_PIERCE, NA, NA, NULL); addflag(lastot->flags, F_DAM, 1, 6, NA, NULL); addflag(lastot->flags, F_ACCURACY, 90, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_SHORTBLADES, NA, NA, NULL); addot(OT_RAPIER, "rapier", "A long, narrow French sword lacking a cutting edge. Made for stabbing.", MT_METAL, 2.5, OC_WEAPON); addflag(lastot->flags, F_RARITY, H_DUNGEON, 80, NA, NULL); addflag(lastot->flags, F_DAMTYPE, DT_PIERCE, NA, NA, NULL); addflag(lastot->flags, F_DAM, 1, 8, NA, NULL); addflag(lastot->flags, F_ACCURACY, 90, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_SHORTBLADES, NA, NA, NULL); addot(OT_TRIDENT, "trident", "A three-pronged stabbing weapon.", MT_METAL, 3, OC_WEAPON); addflag(lastot->flags, F_RARITY, H_DUNGEON, 75, NA, NULL); addflag(lastot->flags, F_OBATTACKDELAY, 110, NA, NA, NULL); addflag(lastot->flags, F_DAMTYPE, DT_PIERCE, NA, NA, NULL); addflag(lastot->flags, F_DAM, 1, 10, NA, NULL); addflag(lastot->flags, F_ACCURACY, 80, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_POLEARMS, NA, NA, NULL); addot(OT_QUICKBLADE, "quickblade", "A short blade of exceptional quality, which somehow allows its bearer to attack faster.", MT_METAL, 1, OC_WEAPON); addflag(lastot->flags, F_RARITY, H_DUNGEON, 35, NA, NULL); addflag(lastot->flags, F_OBATTACKDELAY, 90, NA, NA, NULL); addflag(lastot->flags, F_DAMTYPE, DT_PIERCE, NA, NA, NULL); addflag(lastot->flags, F_DAM, 1, 4, NA, NULL); addflag(lastot->flags, F_ACCURACY, 100, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_SHORTBLADES, NA, NA, NULL); addot(OT_COMBATKNIFE, "combat knife", "A sharp knife designed for military use.", MT_METAL, 1, OC_WEAPON); addflag(lastot->flags, F_RARITY, H_DUNGEON, 65, NA, NULL); addflag(lastot->flags, F_DAMTYPE, DT_PIERCE, NA, NA, NULL); @@ -5565,6 +5756,7 @@ void initobjects(void) { addflag(lastot->flags, F_OBHP, 5, 5, NA, NULL); addflag(lastot->flags, F_MISSILE, B_TRUE, NA, NA, NULL); addflag(lastot->flags, F_PICKLOCKS, 7, B_BLUNTONFAIL, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_SHORTBLADES, NA, NA, NULL); // chopping weapons addot(OT_AXE, "axe", "A short pole with a heavy, wedge-shaped blade for chopping.", MT_METAL, 4, OC_WEAPON); @@ -5573,6 +5765,7 @@ void initobjects(void) { addflag(lastot->flags, F_DAMTYPE, DT_CHOP, NA, NA, NULL); addflag(lastot->flags, F_DAM, 1, 4, 1, NULL); addflag(lastot->flags, F_ACCURACY, 80, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_AXES, NA, NA, NULL); addot(OT_HANDAXE, "hand axe", "A fast one-handed axe made for combat.", MT_METAL, 2, OC_WEAPON); addflag(lastot->flags, F_RARITY, H_DUNGEON, 80, NA, NULL); addflag(lastot->flags, F_OBATTACKDELAY, 120, NA, NA, NULL); @@ -5580,6 +5773,7 @@ void initobjects(void) { addflag(lastot->flags, F_DAM, 1, 6, 1, NULL); addflag(lastot->flags, F_ACCURACY, 85, NA, NA, NULL); addflag(lastot->flags, F_MISSILE, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_AXES, NA, NA, NULL); addot(OT_BATTLEAXE, "battleaxe", "An axe specifically designed for combat.", MT_METAL, 5, OC_WEAPON); addflag(lastot->flags, F_RARITY, H_DUNGEON, 70, NA, NULL); addflag(lastot->flags, F_OBATTACKDELAY, 140, NA, NA, NULL); @@ -5587,6 +5781,7 @@ void initobjects(void) { addflag(lastot->flags, F_DAM, 1, 9, 1, NULL); addflag(lastot->flags, F_TWOHANDED, B_TRUE, NA, NA, NULL); addflag(lastot->flags, F_ACCURACY, 80, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_AXES, NA, NA, NULL); addot(OT_GREATAXE, "greataxe", "An enormous axe made designed for combat.", MT_METAL, 8, OC_WEAPON); addflag(lastot->flags, F_RARITY, H_DUNGEON, 50, NA, NULL); addflag(lastot->flags, F_OBATTACKDELAY, 180, NA, NA, NULL); @@ -5594,6 +5789,7 @@ void initobjects(void) { addflag(lastot->flags, F_DAM, 1, 10, 2, NULL); addflag(lastot->flags, F_TWOHANDED, B_TRUE, NA, NA, NULL); addflag(lastot->flags, F_ACCURACY, 70, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_AXES, NA, NA, NULL); // slashing weapons addot(OT_KNIFE, "knife", "A moderately sharp stabbing tool.", MT_METAL, 1, OC_WEAPON); @@ -5605,6 +5801,7 @@ void initobjects(void) { addflag(lastot->flags, F_PICKLOCKS, 7, B_BLUNTONFAIL, NA, NULL); addflag(lastot->flags, F_DAMAGABLE, B_TRUE, NA, NA, NULL); addflag(lastot->flags, F_OBHP, 5, 5, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_SHORTBLADES, NA, NA, NULL); addot(OT_STEAKKNIFE, "steak knife", "A common kitchen knife.", MT_METAL, 0.2, OC_WEAPON); addflag(lastot->flags, F_RARITY, H_DUNGEON, 100, NA, NULL); addflag(lastot->flags, F_DAMTYPE, DT_SLASH, NA, NA, NULL); @@ -5613,29 +5810,34 @@ void initobjects(void) { addflag(lastot->flags, F_MISSILE, B_TRUE, NA, NA, NULL); addflag(lastot->flags, F_DAMAGABLE, B_TRUE, NA, NA, NULL); addflag(lastot->flags, F_OBHP, 5, 5, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_SHORTBLADES, NA, NA, NULL); addot(OT_SCYTHE, "scythe", "An agricultural hand tool for mowing grass, or reaping crops.", MT_METAL, 3, OC_WEAPON); addflag(lastot->flags, F_RARITY, H_DUNGEON, 75, NA, NULL); addflag(lastot->flags, F_OBATTACKDELAY, 150, NA, NA, NULL); addflag(lastot->flags, F_DAMTYPE, DT_SLASH, NA, NA, NULL); addflag(lastot->flags, F_DAM, 2, 4, NA, NULL); addflag(lastot->flags, F_ACCURACY, 65, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_POLEARMS, NA, NA, NULL); addot(OT_SICKLE, "sickle", "A hand-held agricultural tool with a curved blade.", MT_METAL, 0.5, OC_WEAPON); addflag(lastot->flags, F_RARITY, H_DUNGEON, 60, NA, NULL); addflag(lastot->flags, F_DAMTYPE, DT_SLASH, NA, NA, NULL); addflag(lastot->flags, F_DAM, 1, 6, NA, NULL); addflag(lastot->flags, F_ACCURACY, 60, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_SHORTBLADES, NA, NA, NULL); addot(OT_SCIMITAR, "scimitar", "A sharp, curved blade.", MT_METAL, 2, OC_WEAPON); addflag(lastot->flags, F_RARITY, H_DUNGEON, 75, NA, NULL); addflag(lastot->flags, F_OBATTACKDELAY, 130, NA, NA, NULL); addflag(lastot->flags, F_DAMTYPE, DT_SLASH, NA, NA, NULL); addflag(lastot->flags, F_DAM, 1, 8, 2, NULL); addflag(lastot->flags, F_ACCURACY, 80, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_LONGBLADES, NA, NA, NULL); addot(OT_LONGSWORD, "longsword", "Standard issue long slashing weapon.", MT_METAL, 3, OC_WEAPON); addflag(lastot->flags, F_RARITY, H_DUNGEON, 70, NA, NULL); addflag(lastot->flags, F_OBATTACKDELAY, 130, NA, NA, NULL); addflag(lastot->flags, F_DAMTYPE, DT_SLASH, NA, NA, NULL); addflag(lastot->flags, F_DAM, 1, 8, 3, NULL); addflag(lastot->flags, F_ACCURACY, 80, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_LONGBLADES, NA, NA, NULL); addot(OT_ORNSWORD, "ornamental sword", "A gleaming (but quite blunt) blade.", MT_METAL, 2, OC_WEAPON); addflag(lastot->flags, F_RARITY, H_DUNGEON, 50, NA, NULL); addflag(lastot->flags, F_SHINY, B_TRUE, NA, NA, NULL); @@ -5643,6 +5845,7 @@ void initobjects(void) { addflag(lastot->flags, F_DAMTYPE, DT_SLASH, NA, NA, NULL); addflag(lastot->flags, F_DAM, 1, 6, NA, NULL); addflag(lastot->flags, F_ACCURACY, 70, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_LONGBLADES, NA, NA, NULL); addot(OT_GREATSWORD, "greatsword", "A massive two-handed sword.", MT_METAL, 10, OC_WEAPON); addflag(lastot->flags, F_RARITY, H_DUNGEON, 70, NA, NULL); addflag(lastot->flags, F_OBATTACKDELAY, 180, NA, NA, NULL); @@ -5650,6 +5853,7 @@ void initobjects(void) { addflag(lastot->flags, F_DAM, 1, 12, 6, NULL); addflag(lastot->flags, F_ACCURACY, 80, NA, NA, NULL); addflag(lastot->flags, F_TWOHANDED, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_LONGBLADES, NA, NA, NULL); // polearms addot(OT_QUARTERSTAFF, "quarterstaff", "A long, stout pole.", MT_WOOD, 2, OC_WEAPON); @@ -5659,6 +5863,7 @@ void initobjects(void) { addflag(lastot->flags, F_DAM, 1, 8, NA, NULL); addflag(lastot->flags, F_ACCURACY, 80, NA, NA, NULL); addflag(lastot->flags, F_TWOHANDED, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_STAVES, NA, NA, NULL); addot(OT_SPEAR, "spear", "A long pole with a sharpened head.", MT_METAL, 4, OC_WEAPON); addflag(lastot->flags, F_RARITY, H_DUNGEON, 70, NA, NULL); addflag(lastot->flags, F_OBATTACKDELAY, 140, NA, NA, NULL); @@ -5668,6 +5873,7 @@ void initobjects(void) { addflag(lastot->flags, F_MISSILE, B_TRUE, NA, NA, NULL); addflag(lastot->flags, F_DAMAGABLE, B_TRUE, NA, NA, NULL); addflag(lastot->flags, F_OBHP, 15, 15, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_POLEARMS, NA, NA, NULL); // bashing weapons addot(OT_STICK, "stick", "A sturdy wooden stick.", MT_WOOD, 0.5, OC_WEAPON); @@ -5676,6 +5882,7 @@ void initobjects(void) { addflag(lastot->flags, F_DAM, 1, 2, NA, NULL); addflag(lastot->flags, F_ACCURACY, 80, NA, NA, NULL); addflag(lastot->flags, F_NOBLESS, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_CLUBS, NA, NA, NULL); addot(OT_SPANNER, "spanner", "A long, heavy metal wrench.", MT_METAL, 1, OC_WEAPON); addflag(lastot->flags, F_RARITY, H_DUNGEON, 70, NA, NULL); addflag(lastot->flags, F_OBATTACKDELAY, 120, NA, NA, NULL); @@ -5684,30 +5891,35 @@ void initobjects(void) { addflag(lastot->flags, F_ACCURACY, 65, NA, NA, NULL); addflag(lastot->flags, F_OPERABLE, B_TRUE, NA, NA, NULL); addflag(lastot->flags, F_OPERNEEDDIR, B_TRUE, NA, NA, "Use your spanner in which direction"); + addflag(lastot->flags, F_USESSKILL, SK_CLUBS, NA, NA, NULL); addot(OT_CLUB, "club", "A heavy, blunt wooden instrument to hit things with.", MT_STONE, 1.5, OC_WEAPON); addflag(lastot->flags, F_RARITY, H_DUNGEON, 100, NA, NULL); addflag(lastot->flags, F_OBATTACKDELAY, 140, NA, NA, NULL); addflag(lastot->flags, F_DAMTYPE, DT_BASH, NA, NA, NULL); addflag(lastot->flags, F_DAM, 1, 6, NA, NULL); addflag(lastot->flags, F_ACCURACY, 80, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_CLUBS, NA, NA, NULL); addot(OT_MACE, "mace", "A weapon with a heavy head on a solid shaft used to bludgeon opponents.", MT_METAL, 3, OC_WEAPON); addflag(lastot->flags, F_RARITY, H_DUNGEON, 90, NA, NULL); addflag(lastot->flags, F_OBATTACKDELAY, 140, NA, NA, NULL); addflag(lastot->flags, F_DAMTYPE, DT_BASH, NA, NA, NULL); addflag(lastot->flags, F_DAM, 1, 8, NA, NULL); addflag(lastot->flags, F_ACCURACY, 80, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_CLUBS, NA, NA, NULL); addot(OT_FLAIL, "flail", "A flexible chain attached to a heavy weight.", MT_METAL, 6, OC_WEAPON); addflag(lastot->flags, F_RARITY, H_DUNGEON, 75, NA, NULL); addflag(lastot->flags, F_OBATTACKDELAY, 140, NA, NA, NULL); addflag(lastot->flags, F_DAMTYPE, DT_BASH, NA, NA, NULL); addflag(lastot->flags, F_DAM, 2, 4, NA, NULL); addflag(lastot->flags, F_ACCURACY, 80, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_CLUBS, NA, NA, NULL); addot(OT_FLAILHEAVY, "heavy flail", "A flexible chain attached to a very heavy weight.", MT_METAL, 12, OC_WEAPON); addflag(lastot->flags, F_RARITY, H_DUNGEON, 75, NA, NULL); addflag(lastot->flags, F_OBATTACKDELAY, 155, NA, NA, NULL); addflag(lastot->flags, F_DAMTYPE, DT_BASH, NA, NA, NULL); addflag(lastot->flags, F_DAM, 2, 6, NA, NULL); addflag(lastot->flags, F_ACCURACY, 80, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_CLUBS, NA, NA, NULL); addot(OT_MORNINGSTAR, "morningstar", "A heavy, spiked mace.", MT_METAL, 3.5, OC_WEAPON); addflag(lastot->flags, F_RARITY, H_DUNGEON, 70, NA, NULL); addflag(lastot->flags, F_OBATTACKDELAY, 150, NA, NA, NULL); @@ -5715,6 +5927,7 @@ void initobjects(void) { addflag(lastot->flags, F_DAM, 1, 10, NA, NULL); addflag(lastot->flags, F_ACCURACY, 80, NA, NA, NULL); addflag(lastot->flags, F_TWOHANDED, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_CLUBS, NA, NA, NULL); addot(OT_GREATCLUB, "great club", "An enormous, very heavy, blunt instrument to hit things with.", MT_STONE, 5, OC_WEAPON); addflag(lastot->flags, F_RARITY, H_DUNGEON, 50, NA, NULL); addflag(lastot->flags, F_OBATTACKDELAY, 180, NA, NA, NULL); @@ -5722,6 +5935,7 @@ void initobjects(void) { addflag(lastot->flags, F_DAM, 1, 10, 5, NULL); addflag(lastot->flags, F_ACCURACY, 80, NA, NA, NULL); addflag(lastot->flags, F_TWOHANDED, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_CLUBS, NA, NA, NULL); // projectile weapons addot(OT_SLING, "sling", "Stretchy piece of rubber for launching projectiles.", MT_RUBBER, 0.5, OC_WEAPON); @@ -5780,6 +5994,7 @@ void initobjects(void) { addflag(lastot->flags, F_DAM, 1, 6, 100, NULL); addflag(lastot->flags, F_ACCURACY, 500, NA, NA, NULL); addflag(lastot->flags, F_UNIQUE, B_TRUE, NA, NA, NULL); + addflag(lastot->flags, F_USESSKILL, SK_NONE, NA, NA, NULL); } @@ -5874,7 +6089,7 @@ int isblessed(object_t *o) { int isblessknown(object_t *o) { if (o->blessknown) return B_TRUE; - if (gamestarted && hasflag(player->flags, F_DETECTAURAS)) { + if ((gamemode == GM_GAMESTARTED) && hasflag(player->flags, F_DETECTAURAS)) { return B_TRUE; } return B_FALSE; @@ -6137,6 +6352,7 @@ int isrotting(object_t *o) { return B_FALSE; } + int isweapon(object_t *o) { //if ((o->type->obclass->id == OC_WEAPON) && hasflag(o->flags, F_DAM)) { if (o->type->obclass->id == OC_WEAPON) { @@ -6749,17 +6965,29 @@ int obmatchescondition(object_t *o, long opts) { return ok; } -flag_t *obproduceslight(object_t *o) { +// returns the amount of light produced +int obproduceslight(object_t *o) { flag_t *f; + int amt = 0; f = hasflag(o->flags, F_PRODUCESLIGHT); if (f) { + int thisamt = 0; if (f->val[2] == IFACTIVE) { - if (isactivated(o)) return f; + if (isactivated(o)) { + sumflags(o->flags, F_PRODUCESLIGHT, &thisamt, NULL, NULL); + } } else { - return f; + sumflags(o->flags, F_PRODUCESLIGHT, &thisamt, NULL, NULL); + } + amt += thisamt; + } + // flaming things should produce fire + if (amt == 0) { + if (hasflag(o->flags, F_ONFIRE) || (o->material->id == MT_FIRE)) { + amt += 1; } } - return NULL; + return amt; } // has this object changed proerties from its @@ -6958,7 +7186,7 @@ int operate(lifeform_t *lf, object_t *o, cell_t *where) { int power; power = rnd(1,10); // random effect - switch (rnd(0,6)) { + switch (rnd(0,7)) { case 0: // slow dospelleffects(lf, OT_S_SLOW, power, where ? where->lf : NULL, NULL, where, o->blessed, &willid); break; @@ -6985,6 +7213,9 @@ int operate(lifeform_t *lf, object_t *o, cell_t *where) { case 6: // fireball dospelleffects(lf, OT_S_FIREBALL, power, where ? where->lf : NULL, NULL, where, o->blessed, &willid); break; + case 7: // summon monster + dospelleffects(lf, OT_S_CREATEMONSTER, rnd(1,4), NULL, NULL, NULL, B_UNCURSED, &willid); + break; //oooooooooo } } @@ -7327,6 +7558,7 @@ int pour(lifeform_t *lf, object_t *o) { int playercansee; char ch; object_t *dst; + int doneask = B_FALSE; getobname(o, obname, 1); getlfname(lf, lfname); @@ -7337,29 +7569,57 @@ int pour(lifeform_t *lf, object_t *o) { playercansee = B_FALSE; } - // tip onto what? - sprintf(buf, "Pour %s onto the ground", obname); - ch = askchar(buf, "yn", "y", B_TRUE); - if (ch == 'y') { - dst = NULL; - } else { - sprintf(buf, "Pour %s onto what", obname); - // tip onto another object - dst = askobject(lf->pack, buf, NULL, AO_NONE); - if (!dst) { - msg("Cancelled."); - return B_TRUE; - } else if (dst->type->obclass->id == OC_POTION) { - getobname(dst, buf, dst->amt); - msg("%s can't hold any more liquid!",buf); - return B_TRUE; + // adjacent to a closed door? + if (isplayer(lf)) { + int d; + for (d = DC_N; d <= DC_NW; d++) { + cell_t *c; + c = getcellindir(lf->cell, d); + if (c) { + object_t *door; + door = hasobwithflag(c->obpile, F_DOOR); + if (door) { + sprintf(buf, "Pour %s onto the door to the %s", obname, getdirname(d)); + ch = askchar(buf, "yn", "n", B_TRUE); + if (ch == 'y') { + // finished asking where to pour + doneask = B_TRUE; + dst = door; + } + } + } + + } + } + + if (!doneask) { + // tip onto what? + sprintf(buf, "Pour %s onto the ground", obname); + ch = askchar(buf, "yn", "y", B_TRUE); + if (ch == 'y') { + dst = NULL; + } else { + sprintf(buf, "Pour %s onto what", obname); + // tip onto another object + dst = askobject(lf->pack, buf, NULL, AO_NONE); + if (!dst) { + msg("Cancelled."); + return B_TRUE; + } else if (dst->type->obclass->id == OC_POTION) { + getobname(dst, buf, dst->amt); + msg("%s can't hold any more liquid!",buf); + return B_TRUE; + } } } taketime(lf, SPEED_MOVE); if (dst) { + cell_t *dstloc; flag_t *refillflag; + dstloc = getoblocation(dst); + // pour 'o' onto 'dst' getobname(dst, dstname, dst->amt); @@ -7434,6 +7694,21 @@ int pour(lifeform_t *lf, object_t *o) { } if (!isknown(dst)) makeknown(dst->type->id); + } else if (o->type->id == OT_POT_ACID) { + // damage destinaiton + msg("You pour %s onto %s.", obname,dstname); + takedamage(dst, rnd(5,15), DT_ACID); + makeknown(o->type->id); + } else if (isdoor(dst, NULL)) { + msg("Your pour %s all over %s.", obname, dstname); + if (o->type->id == OT_POT_OIL) { + flag_t *f; + // unjam doors + f = hasflag(dst->flags, F_JAMMED); + if (f) { + killflag(f); + } + } } else { // default if (isplayer(lf)) { msg("You pour %s onto %s.", obname,dstname); @@ -7914,7 +8189,10 @@ int readsomething(lifeform_t *lf, object_t *o) { objecttype_t *linkspell; int readtime; - if (isblind(lf)) { + if (!haslos(lf, lf->cell)) { + if (isplayer(lf)) { + msg("You can't read anything, since you can't see!"); + } return B_TRUE; } @@ -7965,7 +8243,8 @@ int readsomething(lifeform_t *lf, object_t *o) { } else { willid = B_FALSE; } - } else { + } else { + // ie. a manual willid = B_TRUE; } } else { @@ -8097,7 +8376,16 @@ int readsomething(lifeform_t *lf, object_t *o) { if (isplayer(lf)) msg("This book is a bit too advanced for you."); } } else { - // TODO: manuals etc? + // manuals + f = hasflag(o->flags, F_MANUALOF); + if (f) { + giveskill(lf, f->val[0]); + } + if (isplayer(lf)) { + msg("The book crumbles to dust."); + } + // removeob one of the object + removeob(o, 1); } } return B_FALSE; @@ -8330,7 +8618,7 @@ int takedamage(object_t *o, unsigned int howmuch, int damtype) { // damage type converts this into something else? f = hasflagval(o->flags, F_DTCONVERT, damtype, NA, NA, NULL); - if (f) { + if (f && !hasflag(o->flags, F_NODTCONVERT)) { object_t *newob; newob = addob(o->pile, f->text); newob->amt = o->amt; @@ -9123,8 +9411,12 @@ void timeeffectsob(object_t *o) { return; } } - } else if (o->type->id == OT_LANTERNOIL) { - flag_t *f2; + } + + + + if (hasflag(o->flags, F_LIGHTSOURCE)) { + flag_t *f2,*mf; // countdown... f2 = hasflag(o->flags, F_CHARGES); if (f2) { @@ -9132,12 +9424,14 @@ void timeeffectsob(object_t *o) { if (f2->val[0] <= 0) { // turnoff turnoff(NULL, o); - obaction(o, "goes out"); + mf = hasflag(o->flags, F_CHARGEOUTMSG); + if (mf) obaction(o, mf->text); needredraw = B_TRUE; return; } else if (f2->val[0] <= 50) { if (rnd(1,6) == 1) { - obaction(o, "flickers"); + mf = hasflag(o->flags, F_CHARGELOWMSG); + if (mf) obaction(o, mf->text); } } } @@ -9183,7 +9477,7 @@ void timeeffectsob(object_t *o) { // will current object convert other obs to something else? - if (f->id == F_MATCONVERT) { + if ((f->id == F_MATCONVERT) && !hasflag(o->flags, F_NOMATCONVERT)) { enum MATERIAL mat; mat = f->val[0]; @@ -9372,6 +9666,7 @@ int usecharge(object_t *o) { int validateobs(void) { objecttype_t *ot; + skill_t *sk; int foundspells = B_FALSE; int goterror = B_FALSE; flag_t *f; @@ -9395,25 +9690,50 @@ int validateobs(void) { } } else if (ot->obclass->id == OC_SCROLL) { if (foundspells) { - printf("ERROR in object '%s' - all Scrolls must be defined before Spells.", ot->name); + printf("ERROR in object '%s' - all Scrolls must be defined before Spells.\n", ot->name); + goterror = B_TRUE; + } + } else if (ot->obclass->id == OC_WEAPON) { + if (!hasflag(ot->flags, F_USESSKILL) && !hasflag(ot->flags, F_FIREARM)) { + printf("ERROR in object '%s' - weapon has no associated skill.\n", ot->name); goterror = B_TRUE; } } if (hasflagval(ot->flags, F_PICKLOCKS, NA, B_BLUNTONFAIL, NA, NULL) && hasflag(ot->flags, F_STACKABLE)) { - printf("ERROR in object '%s' - cannot have F_BLUNTONFAIL on stackable objects.", ot->name); + printf("ERROR in object '%s' - cannot have F_BLUNTONFAIL on stackable objects.\n", ot->name); goterror = B_TRUE; } if (hasflag(ot->flags, F_FIREARM) && !hasflag(ot->flags, F_RANGE)) { - printf("ERROR in object '%s' - firearms need to have F_RANGE.", ot->name); + printf("ERROR in object '%s' - firearms need to have F_RANGE.\n", ot->name); goterror = B_TRUE; } f = hasflag(ot->flags, F_TECHLEVEL); if (f && (f->val[0] != PR_INEPT)) { if (!hasflag(ot->flags, F_HASHIDDENNAME)) { - printf("ERROR in object '%s' - has a techlevel but doesn't have a hidden name.", ot->name); + printf("ERROR in object '%s' - has a techlevel but doesn't have a hidden name.\n", ot->name); goterror = B_TRUE; } } + f = hasflag(ot->flags, F_MANUALOF); + if (f && !findskill(f->val[0])) { + printf("ERROR in object '%s' - teachs a skill which doesn't exist.\n", ot->name); + goterror = B_TRUE; + } + } + + for (sk = firstskill ; sk ; sk = sk->next) { + int found = B_FALSE; + // make sure every skill have an object providing it + for (ot = objecttype ; ot ; ot = ot->next) { + if (hasflagval(ot->flags, F_MANUALOF, sk->id, NA, NA, NULL)) { + found = B_TRUE; + break; + } + } + if (!found) { + printf("ERROR - skill '%s' has no matching manual.\n", sk->name); + goterror = B_TRUE; + } } return goterror; @@ -9462,6 +9782,24 @@ objecttype_t *getlinkspell(object_t *o) { return spelltype; } +// is the given material solid or liquid? +enum MATSTATE getmaterialstate(enum MATERIAL mat) { + switch (mat) { + case MT_NOTHING: + case MT_FIRE: + case MT_MAGIC: + return MS_OTHER; + case MT_WATER: + case MT_BLOOD: + return MS_LIQUID; + case MT_GAS: + return MS_GAS; + default: + return MS_SOLID; + } + return MS_OTHER; // should never happen +} + int getmissileaccuracy(lifeform_t *thrower, cell_t *where, object_t *missile, object_t *firearm, enum ATTRIB whichatt) { int acc,maxrange,howfar; // figure out if you miss or not, based on distance and diff --git a/objects.h b/objects.h index a4b99d2..79a802a 100644 --- a/objects.h +++ b/objects.h @@ -45,9 +45,11 @@ void genhiddennames(void); int getcharges(object_t *o); int geteffecttime(int min, int max, enum BLESSTYPE isblessed); objecttype_t *getlinkspell(object_t *o); +enum MATSTATE getmaterialstate(enum MATERIAL mat); int getmissileaccuracy(lifeform_t *thrower, cell_t *where, object_t *missile, object_t *firearm, enum ATTRIB whichatt); int getobaccuracy(object_t *wep); int getobbonus(object_t *o); +skill_t *getobskill(object_t *o); int getobvalue(object_t *o); //int getobtypevalue(objecttype_t *ot); char *getaccuracyname(int accpct); @@ -151,7 +153,7 @@ int obfits(object_t *o, obpile_t *op); enum DAMTYPE oblastdamtype(object_t *o); int brandappliesto(brand_t *om, objecttype_t *ot); int obmatchescondition(object_t *o, long opts); -flag_t *obproduceslight(object_t *o); +int obproduceslight(object_t *o); int obpropsmatch(object_t *a, object_t *b); int obotpropsmatch(object_t *a, objecttype_t *b); int operate(lifeform_t *lf, object_t *o, cell_t *where); diff --git a/save.c b/save.c index 1eaf9da..909c3a7 100644 --- a/save.c +++ b/save.c @@ -20,13 +20,13 @@ extern lifeform_t *player; extern map_t *firstmap; extern knowledge_t *knowledge; -int loading = B_FALSE; +extern enum GAMEMODE gamemode; int loadall(void) { DIR *dir; struct dirent *ent; - loading = B_TRUE; + gamemode = GM_LOADING; dir = opendir(MAPDIR); if (!dir) { @@ -50,7 +50,7 @@ int loadall(void) { loadsavegame(); - loading = B_FALSE; + gamemode = GM_LOADED; return B_FALSE; } diff --git a/spell.c b/spell.c index d6c9d90..8ea52a7 100644 --- a/spell.c +++ b/spell.c @@ -17,6 +17,9 @@ #include "text.h" extern lifeform_t *player; +extern skill_t *firstskill, *lastskill; + +extern prompt_t prompt; extern WINDOW *msgwin; @@ -273,6 +276,35 @@ int abilityeffects(lifeform_t *user, enum OBTYPE abilid, cell_t *targcell, lifef } addtempflag(user->flags, F_SPRINTING, B_TRUE, NA, NA, NULL, howlong); + } else if (abilid == OT_A_LEARN) { + skill_t *sk; + char ch = 'a'; + + initprompt(&prompt, "Which skill will you learn?"); + ch = 'a'; + for (sk = firstskill ; sk ; sk = sk->next) { + sprintf(buf, "%s (%s)",getskillname(sk->id), getskilldesc(sk->id)); + addchoice(&prompt, ch++, getskillname(sk->id), buf, sk); + } + getchoicestr(&prompt, B_FALSE, B_TRUE); + sk = (skill_t *)prompt.result; + if (sk) { + int i; + ch = 'a'; + initprompt(&prompt, "How much will you learn this skill?"); + for (i = getskill(user, sk->id) + 1 ; i <= PR_MASTER; i++) { + sprintf(buf, "%s",getskilllevelname(i)); + addchoice(&prompt, ch++, buf, buf, NULL); + } + getchoice(&prompt); + + while (strcmp(getskilllevelname(getskill(user, sk->id)), prompt.choice[prompt.selection].text)) { + giveskill(user, sk->id); + } + } else { + msg("Cancelled."); + } + return B_FALSE; } else if (abilid == OT_A_DEBUG) { cell_t *where; where = askcoords("Debug who?", TT_MONSTER); @@ -373,6 +405,10 @@ int abilityeffects(lifeform_t *user, enum OBTYPE abilid, cell_t *targcell, lifef if (!isplayer(user)) { return B_TRUE; } + if (isplayer(user)) { + msg("You can't inspect anything, since you can't see!"); + return B_TRUE; + } // blind? @@ -422,7 +458,7 @@ int abilityeffects(lifeform_t *user, enum OBTYPE abilid, cell_t *targcell, lifef getobname(o, obname, o->amt); msgnocap("This seems to be %s!", obname); } else { - msg("You cannot determine what this is."); + msg("You have no idea what this is."); addflag(user->flags, F_FAILEDINSPECT, o->type->id, NA, NA, NULL); } taketime(user, getactspeed(user)); @@ -703,7 +739,9 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, int power, lifeform_ if (c->lf) { char buf[BUFLEN]; getlfname(c->lf,buf); - msg("%s burn%s!",buf,isplayer(c->lf) ? "" : "s"); + if (!isimmuneto(c->lf->flags, DT_FIRE)) { + msg("%s burn%s!",buf,isplayer(c->lf) ? "" : "s"); + } losehp(c->lf, rolldie(2,10), DT_FIRE, caster, "a wave of fire"); } } @@ -764,9 +802,9 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, int power, lifeform_ job_t *forcejob = NULL; race_t *r = NULL; int randomjobsok = B_TRUE; - // create a monster nearby - if (blessed) { + // create a monster nearby + if (blessed || (power >= 5)) { // ask what kind of monster askstring("Create what kind of monster", '?', buf, BUFLEN, NULL); r = findracebyname(buf); @@ -807,20 +845,18 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, int power, lifeform_ } return B_TRUE; } - // create random monster in cell + // create random monster in cell if (forcejob) { randomjobsok = B_FALSE; } else { randomjobsok = B_TRUE; } - if (blessed) { - //newlf = addlf(where, r->id, getrandommonlevel(where->map->depth)); - newlf = addmonster(where, r->id, randomjobsok, 1); - } else { - newlf = addmonster(where, R_RANDOM, randomjobsok, 1); + if (!blessed) { + r = getreallyrandomrace(); } + newlf = addmonster(where, r->id, randomjobsok, 1); if (newlf) { // assign job if required if (forcejob) { @@ -841,6 +877,8 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, int power, lifeform_ free(newbuf); if (seenbyplayer) *seenbyplayer = B_TRUE; } + // not worth any xp + addflag(newlf->flags, F_XPVAL, 0, NA, NA, NULL); rv = B_FALSE; } else { // didn't work for some reason @@ -1694,14 +1732,26 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, int power, lifeform_ } else if (spellid == OT_S_MAPPING) { int x,y; + int range; map_t *m; m = caster->cell->map; + if (power == 10) { + range = UNLIMITED; + } else { + range = power * 6; + } // reveal map for (y = 0; y < m->h; y++) { for (x = 0; x < m->w; x++) { cell_t *c; c = getcellat(m, x, y); - c->known = B_TRUE; + if (c) { + if (range == UNLIMITED) { + c->known = B_TRUE; + } else if (getcelldist(caster->cell, c) <= range) { + c->known = B_TRUE; + } + } } } @@ -2168,19 +2218,26 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, int power, lifeform_ } else if (spellid == OT_S_LIGHT) { lifeform_t *l; - if (!targcell) targcell = caster->cell; + // at power 3, you can control where the light appears + // at power 8, the light is permenant + if (power >= 3) { + if (!validatespellcell(caster, &targcell,TT_NONE, B_FALSE, spellid, power)) return B_TRUE; + } else { + targcell = caster->cell; + } + - // centre light on the caster if (haslos(player, targcell)) { msg("The area is lit by a magical light!"); if (seenbyplayer) *seenbyplayer = B_TRUE; } - if (blessed) { + + if (blessed || (power >= 8)) { // permenant light makelitradius(targcell, power*2, L_PERMLIGHT, -1); } else { // temporary light - makelitradius(targcell, power*2, L_PERMLIGHT, rnd(5,10) ); + makelitradius(targcell, power*2, L_PERMLIGHT, rnd(5,10)+(power*2) ); } // blind anyone with nightvis who sees it @@ -2210,9 +2267,14 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, int power, lifeform_ } } - // anyone there glows - if ((targcell != caster->cell) && targcell->lf) { - addtempflag(targcell->lf->flags, F_PRODUCESLIGHT, B_TRUE, NA, NA, NULL, rnd(10,20)); + // anyone there glows if the spell was controlled + if (targcell->lf && (power >= 3)) { + if (power >= 8) { + // permenant! + addflag(targcell->lf->flags, F_PRODUCESLIGHT, B_TRUE, NA, NA, NULL); + } else { + addtempflag(targcell->lf->flags, F_PRODUCESLIGHT, B_TRUE, NA, NA, NULL, rnd(10,20)+(power*2) ); + } } } else if (spellid == OT_S_GRAVBOOST) { @@ -2587,6 +2649,7 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, int power, lifeform_ int howlong = 15; howlong = getspellduration(10,20,blessed) + power; addtempflag(target->flags, F_ATTRMOD, A_STR, -6, NA, NULL, howlong); + if (seenbyplayer) *seenbyplayer = B_TRUE; } else { fizzle(caster); } @@ -2670,6 +2733,39 @@ void fizzle(lifeform_t *caster) { } } +enum SKILL getschoolskill(enum SPELLSCHOOL ss) { + switch (ss) { + case SS_ALLOMANCY: + return SK_SS_ALLOMANCY; + case SS_AIR: + return SK_SS_AIR; + case SS_DEATH: + return SK_SS_DEATH; + case SS_DIVINATION: + return SK_SS_DIVINATION; + case SS_FIRE: + return SK_SS_FIRE; + case SS_ICE: + return SK_SS_ICE; + case SS_GRAVITY: + return SK_SS_GRAVITY; + case SS_LIFE: + return SK_SS_LIFE; + case SS_MODIFICATION: + return SK_SS_MODIFICATION; + case SS_MENTAL: + return SK_SS_MENTAL; + case SS_SUMMONING: + return SK_SS_SUMMONING; + case SS_TRANSLOCATION: + return SK_SS_TRANSLOCATION; + case SS_WILD: + return SK_SS_WILD; + default: + break; + } + return SK_NONE; +} // returns a number between min & max // if blessed, always the max @@ -2718,6 +2814,42 @@ int getspellmaxpower(enum OBTYPE spellid) { return max; } +char *getspellname(enum OBTYPE spellid, lifeform_t *lf, char *buf) { + int power; + enum SPELLSCHOOL ss; + objecttype_t *ot; + ot = findot(spellid); + strcpy(buf, ot->name); + capitalise(buf); + power = getspellpower(lf, spellid); + ss = getspellschool(spellid); + if (spellid == OT_S_TELEPORT) { + if (power >= 5) { + strcat(buf, "(controlled)"); + } + } else if (spellid == OT_S_POLYMORPH) { + if (power >= 5) { + strcat(buf, "(controlled)"); + } + } else if (spellid == OT_S_CREATEMONSTER) { + if (power >= 5) { + strcat(buf, "(controlled)"); + } + } else if (spellid == OT_S_LIGHT) { + if (power >= 8) { + strcat(buf, "(perm,controlled)"); + } else if (power >= 3) { + strcat(buf, "(controlled)"); + } + } else { + if ((power > 1) && (ss != SS_ABILITY)) { + strcat(buf, " "); + strcat(buf, roman(power)); + } + } + return buf; +} + int getspellpower(lifeform_t *lf, enum OBTYPE spellid) { int power; int statmod; @@ -2736,7 +2868,6 @@ int getspellpower(lifeform_t *lf, enum OBTYPE spellid) { } skill = getskill(lf, SK_SPELLCASTING); - if (skill == PR_INEPT) { return 0; } @@ -2745,14 +2876,20 @@ int getspellpower(lifeform_t *lf, enum OBTYPE spellid) { // 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); + // specialised spellcasting - apply this AFTER dividing by spell level? + skill = getskill(lf, getschoolskill(getspellschool(spellid))); + if (skill != PR_INEPT) { + power += skill; + } // enforce maximum + max = getspellmaxpower(spellid); if (power > max) power = max; return power; } @@ -2849,7 +2986,9 @@ cell_t *validatespellcell(lifeform_t *caster, cell_t **targcell, int targtype, i maxrange = getspellrange(spellid, power); while (!done) { - if (*targcell == NULL) { + if (*targcell) { + done = B_TRUE; + } else { // ask for a target cell if (isplayer(caster)) { cell_t *where; @@ -2863,34 +3002,46 @@ cell_t *validatespellcell(lifeform_t *caster, cell_t **targcell, int targtype, i } 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; + if (where) { + //if (haslos(caster, where) || (where == caster->cell)) { + 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) { + if (hasflagval(sp->flags, F_AICASTTOATTACK, ST_VICTIM, NA, NA, NULL) || + hasflagval(sp->flags, F_AICASTTOFLEE, ST_VICTIM, NA, NA, NULL)) { + int ch; + ch = askchar("Really target yourself","yn","n", B_TRUE); + if (ch != 'y') { + *targcell = NULL; + done = B_FALSE; + } + } } } } } + /* + } else { + msg("You can't see there!"); + more(); + *targcell = NULL; + done = B_FALSE; } + */ } else { // no line of sight or invalid cell fizzle(caster); diff --git a/spell.h b/spell.h index 187ad5d..72c5a5f 100644 --- a/spell.h +++ b/spell.h @@ -7,9 +7,11 @@ int dospelleffects(lifeform_t *caster, enum OBTYPE spellid, int power, lifeform_ void fizzle(lifeform_t *caster); //int getiqreq(enum OBTYPE oid); int getmpcost(enum OBTYPE oid); +enum SKILL getschoolskill(enum SPELLSCHOOL ss); int getspellduration(int min,int max,int blessed); int getspelllevel(enum OBTYPE spellid); int getspellmaxpower(enum OBTYPE spellid); +char *getspellname(enum OBTYPE spellid, lifeform_t *lf, char *buf); int getspellpower(lifeform_t *lf, enum OBTYPE spellid); enum SPELLSCHOOL getspellschool(enum OBTYPE spellid); int getspellrange(enum OBTYPE spellid, int power);