This operation is a bit ambiguous; it's not clear whether it
should return the bucket or the first item in the bucket, so
I'm just getting rid of it completely.
Returns the chance the object should wind up in a bag,
which can be overridden by a subclass, or by simply setting
an int "bag-chance" property on the object.
Returns the first object in the chain, e.g. the glowstones,
or fire elemental, or lighting bolt spell piece, which contains
this MovableLightSource in its property list.
The default implementation for non-rectangular objects is to
compute the bounds from the location list on each call, so we
can speed it up by figuring it out ourselves when we move.
Checks the list of Commands who have registered this command
with the map, and returns the first one whose rectangle of
interest intersects the agent issuing the command.
Checks the list of Commands who have registered this command
with the map, and returns the first one whose rectangle of
interest contains the agent issuing the command.
Returns which wizard contributed the object, if it has a "wiz-contrib"
property, or the player that contributed it, if it has a "player-contrib"
property.
Returns the set of all teleporters in this map that happen
to have destinations - even if the teleporter's destination
is to another point in this map.
This is a rather special-purpose method: it returns the game
object that's currently being displayed in the client's ground
display at the specified index.
Returns the number of shout points this agent needs to
shout something, based on the agent's skills, the current
player count online, and the text of the shout.
Returns the names of all the lists's local properties,
including any properties that have NullValue as values -
meaning someone called removeProperty() on them, and
the null overrides an inherited version of the property.
Returns a local property value, but unlike its counterpart
getPersistentProperty(), if the value is a NullValue
placeholder for when someone called removeProperty() to
override an inherited value, this method returns the NullValue.