Lines Matching refs:bird
523 if (here(bird) && toting(rod) && obj == bird)
527 if (here(snake) && !here(bird))
604 if (obj == bird) {
605 if (prop[bird] != 0)
615 prop[bird] = 1; /* 9015 */
617 l9014: if ((obj == bird || obj == cage) && prop[bird] != 0)
618 carry(bird + cage - obj, loc);
635 if (obj == cage && prop[bird] != 0)
636 drop(bird, loc);
637 if (obj == bird)
638 prop[bird] = 0;
651 if (obj == bird && here(snake)) {
665 if (obj == bird && at(dragon) && prop[dragon] == 0) { /* 9025 */
667 destroy(bird);
668 prop[bird] = 0;
798 if (here(bird) && verb != throw)
799 obj = bird;
806 if (obj == bird) { /* 9124 */
810 destroy(bird);
811 prop[bird] = 0;
922 if (obj == bird) {
932 if (obj != snake || closed || !here(bird))
935 destroy(bird);
936 prop[bird] = 0;
1044 prop[bird] = put(bird, 116, 1);