Lines Matching refs:objects
132 if (TestBit(location[position].objects, AMULET)) { in take()
143 if (TestBit(location[position].objects, MEDALION)) { in take()
151 if (TestBit(location[position].objects, TALISMAN)) { in take()
158 …if (TestBit(location[position].objects, BATHGOD) && (TestBit(wear, AMULET) || TestBit(inven, AMULE… in take()
166 ClearBit(location[position].objects, BATHGOD); in take()
168 if (!TestBit(location[position].objects, BATHGOD)) in take()
220 if (deposit && TestBit(location[position].objects, value)) { in throw()
221 ClearBit(location[position].objects, value); in throw()
223 SetBit(location[deposit].objects, value); in throw()
227 location[deposit].objects[n] = 0; in throw()
228 SetBit(location[deposit].objects, CHAR); in throw()
247 if (value == GRENADE && TestBit(location[position].objects, value)) { in throw()
273 if (TestBit(inven, MAID) || TestBit(location[position].objects, MAID)) in drop()
275 if (TestBit(inven, DEADWOOD) || TestBit(location[position].objects, DEADWOOD)) in drop()
277 if (TestBit(inven, DEADGOD) || TestBit(location[position].objects, DEADGOD)) in drop()
279 if (TestBit(inven, DEADTIME) || TestBit(location[position].objects, DEADTIME)) in drop()
281 if (TestBit(inven, DEADNATIVE) || TestBit(location[position].objects, DEADNATIVE)) in drop()
305 SetBit(location[position].objects, value); in drop()
316 if (TestBit(location[position].objects, value)) { in drop()
322 } else if (TestBit(location[position].objects, value)) in drop()
349 wordnumber = take(location[position].objects); in puton()