Lines Matching refs:which_kind
311 if (obj->which_kind == RATION) {
318 retstring = is_wood[obj->which_kind] ? "staff " : "wand ";
321 switch(obj->which_kind) {
335 retstring = id_weapons[obj->which_kind].title;
429 obj->which_kind = PROTECT_ARMOR;
431 obj->which_kind = HOLD_MONSTER;
433 obj->which_kind = CREATE_MONSTER;
435 obj->which_kind = IDENTIFY;
437 obj->which_kind = TELEPORT;
439 obj->which_kind = SLEEP;
441 obj->which_kind = SCARE_MONSTER;
443 obj->which_kind = REMOVE_CURSE;
445 obj->which_kind = ENCH_ARMOR;
447 obj->which_kind = ENCH_WEAPON;
449 obj->which_kind = AGGRAVATE_MONSTER;
451 obj->which_kind = CON_MON;
453 obj->which_kind = MAGIC_MAPPING;
467 obj->which_kind = RAISE_LEVEL;
469 obj->which_kind = DETECT_OBJECTS;
471 obj->which_kind = DETECT_MONSTER;
473 obj->which_kind = INCREASE_STRENGTH;
475 obj->which_kind = RESTORE_STRENGTH;
477 obj->which_kind = HEALING;
479 obj->which_kind = EXTRA_HEALING;
481 obj->which_kind = BLINDNESS;
483 obj->which_kind = HALLUCINATION;
485 obj->which_kind = CONFUSION;
487 obj->which_kind = POISON;
489 obj->which_kind = LEVITATION;
491 obj->which_kind = HASTE_SELF;
493 obj->which_kind = SEE_INVISIBLE;
500 switch(obj->which_kind) {
535 obj->which_kind = get_rand(0, (WEAPONS - 1));
537 if ((obj->which_kind == ARROW) || (obj->which_kind == DAGGER) ||
538 (obj->which_kind == SHURIKEN) || (obj->which_kind == DART)) {
574 obj->which_kind = get_rand(0, (ARMORS - 1));
575 obj->class = obj->which_kind + 2;
576 if ((obj->which_kind == PLATE) || (obj->which_kind == SPLINT)) {
597 obj->which_kind = get_rand(0, (WANDS - 1));
607 obj->which_kind = RATION;
609 obj->which_kind = FRUIT;
792 obj->which_kind = wk;