trinity
trinity copied to clipboard
The babies should probably be living, but aren't
>GIVE COIN TO BABIES
You can't give anything to the babies.
BABIES-F is supposed to handle this action through HANDLE-CHARGES?, but PRE-GIVE blocks the action because the BABIES object doesn't have the LIVING flag.
Unless there is some downside that I haven't thought of, I think that object should be marked as living.
Edit: The HANDLE-CHARGES? routine is also used by CHILDREN-F, and the CHILDREN object does have the LIVING flag.
>GIVE LANTERN TO THIN MAN
You can't give anything to a thin man.
OPPIE is a PERSON, but not LIVING. OPPIE-Fcalls HANDLE-GIS?, so there is code there to handle you giving or showing objects to him, etc.
The LEMMINGS are LIVING, but the RODENTS are not:
>GIVE AXE TO RODENTS
You can't give anything to rodents.
The rodents swarm across the tundra.
>EXAMINE LEMMINGS
"Heavy," mutters a voice in your ear.
The lemmings running past look something like hamsters, with long brown fur and
beady eyes. The largest are only five or six inches long.
>GIVE AXE TO LEMMINGS
The lemmings are too busy running past to notice.