Lines Matching refs:location
45 && TestBit(location[position].objects, BATHGOD)) {
51 if (TestBit(location[position].objects, wordvalue[wordnumber])) {
98 if ((TestBit(location[position].objects, BATHGOD) ||
99 TestBit(location[position].objects, NORMGOD)) &&
121 SetBit(location[position].objects, MEDALION);
132 if (TestBit(location[position].objects, wordvalue[wordnumber])) {
172 if (location[position].down) {
173 position = location[position].down;
188 SetBit(location[position].objects, n);
196 SetBit(location[position].objects, DEADWOOD);
199 SetBit(location[position].objects, HALBERD);
306 if (person && TestBit(location[position].objects, person)) {
316 if (result != -1 && (TestBit(location[position].objects, obj) || obj == AMULET || obj == MEDALION || obj == TALISMAN)) {
317 ClearBit(location[position].objects, obj);
346 ClearBit(location[position].objects, MEDALION);