/* Do not remove the headers from this file! see /USAGE for more info. */
/* Wraith@Lima Bean / Hatter@Wonderland infodawn@lima.mudlib.org
// Total Reimp by --OH.
Verb to search for things that may be hidden.
*/
inherit VERB_OB;
void do_search_obj(object ob) {
ob->do_search();
}
void do_search_obj_with_obj(object ob1, object ob2) {
ob1->do_search( ob2 );
}
void do_search_for_str(string str) {
environment(this_body())->do_search( 0, str );
}
void do_search_for_str_in_obj(string str, object ob) {
ob->do_search( 0, str );
}
void do_search_obj_for_str( object ob, string str )
{
ob->do_search( 0, str );
}
void do_search_obj_with_obj_for_str( object ob, object with, string str)
{
ob->do_search( with, str );
}
void do_search_for_str_in_obj_with_obj(string str, object ob1, object ob2)
{
ob1->do_search( ob2, str );
}
void do_search_obj_for_str_with_obj( object ob1, string str, object ob2 )
{
ob1->do_search( ob2, str );
}
void do_search()
{
environment( this_body() )->do_search();
}
void create() {
add_rules( ({ "OBJ", "OBJ with OBJ", "for STR", "for STR in OBJ",
"OBJ for STR", "OBJ with OBJ for STR", "OBJ for STR with OBJ",
"for STR in OBJ with OBJ", "" }) );
}