| 609 | } |
| 610 | |
| 611 | staticfn void |
| 612 | probe_objchain(struct obj *otmp) |
| 613 | { |
| 614 | for (; otmp; otmp = otmp->nobj) { |
| 615 | observe_object(otmp); /* treat as "seen" */ |
| 616 | if (Is_container(otmp) || otmp->otyp == STATUE) { |
| 617 | otmp->lknown = 1; |
| 618 | if (!SchroedingersBox(otmp)) |
| 619 | otmp->cknown = 1; |
| 620 | } else if (otmp->otyp == TIN) |
| 621 | otmp->known = 1; |
| 622 | } |
| 623 | } |
| 624 | |
| 625 | void |
| 626 | probe_monster(struct monst *mtmp) |
no test coverage detected