catch_drop_act

Response Typescript
EntitiesObjects
Parameters-

    This trigger will fire for an object when something attempts to "drop" it.
This trigger has a lot of hidden purpose since it fires for many different
types of "drop".

@n - The mobile that is "dropping" the object.

@o - The object that the mobile is "dropping".

@x - The type of get being performed.

The values for @x are listed below since there are so many different
values and they are very important for deciding how to handle the trigger.


bought

The item is being bought from the mobile in a shop.

died

The mobile died and so dropped the item.

dropped

The object was literally "dropped".

evaded

The object was thrown and evaded by the target.

fumbled

The object was fumbled from its owner.

given

The object has been given away.

moveobj-drop

The object has been put in a room via the "moveobj" command.

moveobj-put

The object has been put in a container object via the "moveobj"
command.

put-room

The object is being put in a container that is in the room.

put-self

The object is being put in a container that is being carried by the
mobile.

sold

The object has been sold to a shop.

stolen

The object has been stolen.