Lines Matching refs:otyp
128 if(obj->otyp == CRYSKNIFE)
129 obj->otyp = WORM_TOOTH;
369 if(obj->otyp == EXPENSIVE_CAMERA) {
372 } else if(obj->otyp == EGG) {
384 } else if(obj->otyp == BOOMERANG) {
391 if(obj->otyp == PICK_AXE && shkcatch(obj))
394 mon = bhit(u.dx, u.dy, (obj->otyp == ICE_BOX) ? 1 :
404 if(obj->otyp < ROCK) {
406 uwep->otyp != obj->otyp+(BOW-ARROW))
412 if(obj->otyp == BOOMERANG) tmp += 4;
418 cutworm(mon,bhitpos.x,bhitpos.y,obj->otyp);
422 if(obj->otyp < BOOMERANG && rn2(3)) {
427 } else miss(objects[obj->otyp].oc_name, mon);
428 } else if(obj->otyp == HEAVY_IRON_BALL) {
447 if(obj->dknown && objects[obj->otyp].oc_name_known){
448 if(objects[obj->otyp].g_val > 0){
470 if(obj->otyp == CRYSKNIFE)
471 obj->otyp = WORM_TOOTH;