SYNOPSIS
mixed P_NOGET "NoGet"
mixed Set(P_NOGET, mixed value)
mixed Query(P_NOGET)
or
mixed SetNoGet(mixed value)
mixed QueryNoGet()
DESCRIPTION
When set to non-zero, the object can't be taken.
If the value is a string, it is printed as failure message on attempt,
else a default message is used.
If the value is a closure, it is called with the object as argument.
f the result of the call is a string, it is printed as failure message,
else the default message is used again.
Default value is 0, except for interactive players.
Interactive players can never be taken.
The symbol P_NOTAKE is an alias for P_NOGET.
EXAMPLE
Set(P_NOGET, "It slips through your fingers.\n");
AVAILABILITY
Include: <properties.h>
Availability: /std/thing(/moving) and descendants
SEE ALSO
thing(S), nogive(P), nodrop(P), noquitdrop(P)