In 2071, if you enter the Athletic Field after the murderous children go home, you can do this:
>SW
Athletic Field
This is an outdoor athletic field for the Vincent School, with facilities for
baseball and soccer, as well as track and field events. Bleachers line one side
of the field, and there are exits in the fence to the northeast and northwest.
>GET STONE
You pick up a stone.
>INVENTORY
You are carrying:
This is probably because STONES has NDESCBIT, and picking it up does not clear that bit. It should probably be done in STONES-F which currently does this:
<ROUTINE STONES-F ()
<COND (<VERB? TAKE>
<MOVE ,STONES ,PLAYER>
<TELL "You pick up a stone." CR>)>>
Note that if we add <FCLEAR ,STONES ,NDESCBIT> here, we have to remember to add <FSET ,STONES ,NDESCBIT> to JIGS-UP or SIMULATION-ACTION.
I'm guessing that it wasn't found in testing because the stones are only mentioned when the children are preparing to stone you, and if you pick one up then you die on that same move. So another possibility would be to remove the stones from the field when the children aren't there. (See ATHLETIC-FIELD-F and I-ATHLETIC-FIELD.)
But if we go that way, it begs the question why the stone is moved to the player's inventory at all.
In 2071, if you enter the Athletic Field after the murderous children go home, you can do this:
This is probably because
STONES
hasNDESCBIT
, and picking it up does not clear that bit. It should probably be done inSTONES-F
which currently does this:Note that if we add
<FCLEAR ,STONES ,NDESCBIT>
here, we have to remember to add<FSET ,STONES ,NDESCBIT>
toJIGS-UP
orSIMULATION-ACTION
.I'm guessing that it wasn't found in testing because the stones are only mentioned when the children are preparing to stone you, and if you pick one up then you die on that same move. So another possibility would be to remove the stones from the field when the children aren't there. (See
ATHLETIC-FIELD-F
andI-ATHLETIC-FIELD
.)But if we go that way, it begs the question why the stone is moved to the player's inventory at all.