CARR

CARR is a CAOS function that returns the agent currently holding the target.

Usage
Syntax: CARR

Returns the ID of the agent currently holding the target, or NULL if it is not being carried.

Example
It is often used to change behavior if an agent is being carried: doif carr eq null endi or doif carr ne null stop endi
 * do stuff

It can also be used to affect a creature or another agent that is carrying the agent.