void main( string str ) { object obj; object *wielded; obj = this_player()->find_object( lowercase( str ) ); if( obj == 0 ) { write( "Maybe you should get one first?" ); return; } if( obj->query_detailed_desc() ) { write( obj->query_detailed_desc() ); } else { write( "You discover nothing special" ); } }