#include <creator.h>
inherit COMMAND_BASE;
protected int cmd( object *obs ) {
object ob;
object *inventory;
foreach( ob in obs ) {
inventory = filter( all_inventory( ob ),
(: reference_allowed( $1, $( this_player() ) ) :) );
tell_object( this_player(), "Inv of " + WIZ_PRESENT->desc_object( ob ) +
" in " + WIZ_PRESENT->desc_object(
environment( ob ) ) + ":\n" );
tell_object( this_player(), implode( map( inventory,
(: " " + WIZ_PRESENT->desc_f_object( $1 ) :) ), "\n" ) + "\n" );
if ( !sizeof( inventory ) ) {
continue;
}
}
return 1;
} /* cmd() */
mixed *query_patterns() {
return ({ "[of] <indirect:wiz-present>", (: cmd($1) :) });
} /* query_patterns() */