Lines Matching refs:OBJECT
60 static object *check_duplicate(object *, object *);
62 static boolean mask_pack(const object *, unsigned short);
65 object *
66 add_to_pack(object *obj, object *pack, int condense)
68 object *op;
93 take_from_pack(object *obj, object *pack)
105 object *
108 object *obj;
125 dungeon[row][col] &= (~OBJECT);
135 dungeon[row][col] &= ~(OBJECT);
144 dungeon[row][col] &= ~(OBJECT);
154 object *obj, *new;
158 if (dungeon[rogue.row][rogue.col] & (OBJECT | STAIRS | TRAP)) {
213 static object *
214 check_duplicate(object *obj, object *pack)
216 object *op;
249 object *obj;
318 object *obj;
341 object *obj;
370 unwear(object *obj)
379 do_wear(object *obj)
390 object *obj;
423 do_wield(object *obj)
430 unwield(object *obj)
442 object *obj;
470 pack_count(const object *new_obj)
472 object *obj;
497 mask_pack(const object *pack, unsigned short mask)
554 object *obj;
558 if (!(dungeon[rogue.row][rogue.col] & OBJECT)) {